龙吟 于 2007-11-20 18:27:42发表:
楼上的兄弟,这个GTK是个什么东东啊? 是不是我们用C、C++编写出来的东西还要加上这个GTK弄出点什么东西(程序的图形界面???)才是我们平时用的软件安装包?
beautiful 于 2007-11-18 15:41:43发表:
Ubuntu 配置C/C++ GTK开发环境 (7.10版本) 1.配置GCC 刚安装好的系统已经存在GCC了, 555 真糟糕,这个GCC就连一个简单的“Hello world”都编译不了。因为缺少一些必须的头文件,所以需要安装build-essential这个软件包, 安装了此软件包会自动安装上g++, libc6-dev, linux-libc-dev, libstdc++6-4.1-dev等一些必须的软件和头文件库。 安装此软件包有两个方法进行。 (1) 在新立得里面搜索build-essential 标记并apply (2)在终端中输入如下命令:sudo apt-get install build-essential 安装完成可以写一个helloworld进行测试一下 代码: #include int main() { printf("Hello World!\r\n"); return 1; } 编译: $ sudo gcc hello.c -o testhello $ ./testhello 显示 Hello World! 很好, 很强大! 恭喜,C语言编译器安装成功。哦耶,红酒开启!~~ 2. 安装GTK环境 安装GTK环境只需要安装一个gnome-core-devel就可以了, 里面包含了很多其他的包。除此之外还要安装一些其他的东西, 如:libglib2.0-doc, libgtk2.0-doc帮助文档, devhelp帮助文档, glade-gnome, glade-common, glade-doc图像界面设计....... 1) 在新立得里面搜索libglib2.0-doc, libgtk2.0-doc, devhelp, glade-gnome, glade-common, glade-doc 标记并apply (2)在终端中输入如下命令: 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 这样GTK安装完毕。
beautiful 于 2007-11-18 15:41:28发表:
Linux下搭建C/C++开发环境[Ubuntu] Linux除了默认装了gcc和文本编辑器外,没有可供利用的IDE 当然这比windows已经好多了,至少有个gcc 学习在linux下的编程,一般的高手都推荐就用以上这两个工具,在用个make,gdb什么的就好了 但对于初学者,尤其是在windows下用惯了VC,VB之类的IDE的同志们来说 仅仅用命令行的方式,是在是有点打击热情 尤其是gdb,几乎是把断点,程序之类的要全记在脑子里,出了错也不好改,找就找半天 著名的开发工具有Kdeveloper, Anjuta, Eclipse+CDT 其中kdeveloper是KDE平台得,在Gnome平台下使用需要安装一大堆KDE的东西,不喜欢,放弃了 虽然都传说Kdeveloper的功能是 如何强大。而Eclipse+CDT用起来似乎不错 但是主要有两点不舒服,一是不能代码自动完成,二是编译速度比较慢 这两天到处下IDE,体验了两个 KDevelop和Anjuta,这里推荐一下一款和VC比较类似的IDE 支持C/C++/java/python……,比较可以 在ubuntu下安装比较简单 先在系统->系统管理->软件源 里加个源:deb http://anjuta.org ./ 然后用新立得搜索一下anjuta,把相关的都点上,就行了 或者: sudo apt-get update sudo apt-get install anjuta automake autogen autoconf 我也是新手,讲起来比较困难 详细的推荐去forume.ubuntu.com.cn论坛看看 搜索anjuta就行了
龙吟 于 2007-11-20 18:27:42发表:
楼上的兄弟,这个GTK是个什么东东啊?
是不是我们用C、C++编写出来的东西还要加上这个GTK弄出点什么东西(程序的图形界面???)才是我们平时用的软件安装包?
beautiful 于 2007-11-18 15:41:43发表:
Ubuntu 配置C/C++ GTK开发环境 (7.10版本)
1.配置GCC
刚安装好的系统已经存在GCC了, 555 真糟糕,这个GCC就连一个简单的“Hello world”都编译不了。因为缺少一些必须的头文件,所以需要安装build-essential这个软件包, 安装了此软件包会自动安装上g++, libc6-dev, linux-libc-dev, libstdc++6-4.1-dev等一些必须的软件和头文件库。
安装此软件包有两个方法进行。
(1) 在新立得里面搜索build-essential 标记并apply
(2)在终端中输入如下命令:sudo apt-get install build-essential
安装完成可以写一个helloworld进行测试一下
代码:
#include
int main()
{
printf("Hello World!\r\n");
return 1;
}
编译:
$ sudo gcc hello.c -o testhello
$ ./testhello
显示
Hello World!
很好, 很强大! 恭喜,C语言编译器安装成功。哦耶,红酒开启!~~
2. 安装GTK环境
安装GTK环境只需要安装一个gnome-core-devel就可以了, 里面包含了很多其他的包。除此之外还要安装一些其他的东西, 如:libglib2.0-doc, libgtk2.0-doc帮助文档, devhelp帮助文档, glade-gnome, glade-common, glade-doc图像界面设计.......
1) 在新立得里面搜索libglib2.0-doc, libgtk2.0-doc, devhelp, glade-gnome, glade-common, glade-doc 标记并apply
(2)在终端中输入如下命令:
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
这样GTK安装完毕。
beautiful 于 2007-11-18 15:41:28发表:
Linux下搭建C/C++开发环境[Ubuntu]
Linux除了默认装了gcc和文本编辑器外,没有可供利用的IDE
当然这比windows已经好多了,至少有个gcc
学习在linux下的编程,一般的高手都推荐就用以上这两个工具,在用个make,gdb什么的就好了
但对于初学者,尤其是在windows下用惯了VC,VB之类的IDE的同志们来说
仅仅用命令行的方式,是在是有点打击热情
尤其是gdb,几乎是把断点,程序之类的要全记在脑子里,出了错也不好改,找就找半天
著名的开发工具有Kdeveloper, Anjuta, Eclipse+CDT
其中kdeveloper是KDE平台得,在Gnome平台下使用需要安装一大堆KDE的东西,不喜欢,放弃了
虽然都传说Kdeveloper的功能是 如何强大。而Eclipse+CDT用起来似乎不错
但是主要有两点不舒服,一是不能代码自动完成,二是编译速度比较慢
这两天到处下IDE,体验了两个
KDevelop和Anjuta,这里推荐一下一款和VC比较类似的IDE
支持C/C++/java/python……,比较可以
在ubuntu下安装比较简单
先在系统->系统管理->软件源 里加个源:deb http://anjuta.org ./
然后用新立得搜索一下anjuta,把相关的都点上,就行了
或者:
sudo apt-get update
sudo apt-get install anjuta automake autogen autoconf
我也是新手,讲起来比较困难
详细的推荐去forume.ubuntu.com.cn论坛看看
搜索anjuta就行了