linux 安装Anjuta

linux 安装Anjuta,第1张

需要先安装flex或者bison,一个词法分析生成器,建议你通过包管理工具安装,取决于你用的发行版,debian/ubuntu通过apt-get,红帽通过yum,SuSE通过zypper。

1.首先要建立项目。在文件-新增项目,然后利用程序精灵,生成需要的项目。如gtk 2.0项目。项目名称一定要给定,版本和用用户按需要给出,项目说明填写也很必要,如果真的开发项目应用的话。其余按默认完成即可。这时程序在用户主目录 下的~/Projects目录下生成项目文件目录。在项目文件目录下生成一大堆文件,如NEW、TODO、Copying、INSTALL、README 等,有用的有项目名.prj,项目名.glage、makefile、MakeFile.am、configure.in等等,熟悉linux开发的人可 以仔细研究。另外生成autom4te.cache、po、src三个文件目录,其中最主要的是src。当然生成主要源代码及编译后的执行代码也放在此目 录中。

2.生成项目文件完成后,anjuta将在build窗口中进行整个工程有关的文件代码生成工作,项目正常的话,可以build窗口中看到最后的结果 Completed...successful以及所用时间等等信息。这时anjuta打开屏幕左边中间的项目窗口,及源代码树。这时可以看到源代码- src目录树下有:callback。h、callback.c、interface.c、interface.h、main.c、support.h、 support.c七个文件。这时如果只简单的进行工程生成的话,可以在创建菜单项目进行。一般 *** 作次序(首次)为:配置-生成建程文件-创建项目即 可。以后每次修改代码后可直接用F11即可编译生成。

3.如果项目很大,有很多头文件以及许多源代码文件的话。这时可以移动鼠标到项目窗口中,在source-src目录上点击右键,在d出菜单中选择 addfile,依照开用户选择增加的文件类型打开文件对话框进行增加,一般情况下增加的文件最后在src目录下,如果在其它目录下,需要在设定菜单 内的选项里源代码路径设定进行设定,这方面的用户可以耐心地去设置,一般不难。增加文件完成后,要再一次生成建成文件项目,重新使用创建项目菜单生成 即可。

4.熟悉设定菜单内的各菜单项很重要,不然有些程序由于缺少相应的库而不能成功编译。如要进行mysql数据库开发,就可以在编译器连接器设定中 的引用路径页,增加/usr/include/mysql。在函数库路径页,增加/usr/lib/mysql,在函数库页,增加 mysqlclient,就可以编译mysql数据应用项目了。

其实在Linux下编程的话基本上很少人用集成环境那样的界面,而是之用一个简单的vi工具就行了,这个vi工具是系统自带的,方法很简单,下面是在Linux下编程的全过程:

1、在终端输入vi hello.c 回车

2、输入i(表示insert),这样就可以输入代码了。比如输入

#include <stdio.h>

int main()

{

printf("Hello world\n")

return 0

}

3、输完上面的代码后按ESC退出输入模式,之后按冒号“:”,在冒号后输入x,表示保存。

4、用Linux系统自带的Gcc编译工具编译,格式如下 gcc -o hello hello.c回车

这样你就可以看到一个可执行的文件了hello

5、接着在终端输入./hello(斜杠前有一个点,表示当前目录)回车,就可以看到hello world这个字符串了。

6、如果你要编译一个大的工程的话,人家也不怎么常用Anjuta,而是写一个Makefile,具体的Makefile书写格式我就不多说了,不过上面的技巧已经可以应付大半的编程了,等你觉得熟练后再学Makefile也不迟。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7121374.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存