一、C/C++语言的开发环境
Ubuntu8.10环境下默认安装了gcc,但是可能缺少所需包,所以需要安装build-essential。如果发现调试时缺少所需包,可以安装build-essential。
#sudo apt-get install build-essential
就可以编译C/C++,并且运行它们
1、C程序:使用gcc编译输出可执行文件main1并运行。
#gcc main.c -o main1
#./main1
2、C++程序:使用g++
#g++ main.cpp -o main2
#./main2
3、至于多文件如何编译,连接。正在探索。。。
二、 GTK/GNOME开发环境(库、IDE、工具)
gnome-core-devel是个核心包,里面继承了许多其他包。。除此之外还要转一些其他的东西,如libglib2.0 -doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
也可以选择安装包:gnome-devel(库,IDE),gnome-dev-doc(开发文档),我安装的就是这个。但是我并没有具体测试,毕竟还没涉及到Linux下的相关开发。
安装完后会发现应用程序里面多了一个‘编程’选项,并且有Anjuta的IDE。
#sudo apt-get install gnome-devel
#sudo apt-get install gnome-dev-doc
三、 Qt/KDE开发环境(库、工具、IDE)库、工具(软件包)
所需要安装的包:kdesdk,kdevelop(IDE),kdevelop-doc(开发文档)
#sudo apt-get install kdesdk
#sudo apt-get install kdevelop
#sudo apt-get install kdevelop-doc