1.构建Linux的编程基本环境:命令行:sudo apt-get install build-essential autoconf automake devhelp cvs(这些是c语言所需要的)vi hello.c输入:#include<stdio.h>main(){printf(“hello,c!
”);}接下来:gcc hello.c -o hello./hello如果输出:hello,c!的话,成功!2.高级图形库sudo apt-get install gnome-core-devel gnome-dev-doc(gtk库)vi hello-gui.c输入:#include<gtk/gtk.h>main(int argc,char *argv){GtkWidget *window;gtk_init(&argc,&argv);window=gtk_window_new(GTK_WINDOW_TOPLEVEL);gtk_widget_show(window);gtk_main();return 0;}接下来:gcc hello-gui -o window `pkg-config –cflags –libs gtk+-2.0`(注意,是`而非‘,“`”是esc键下边,1键左边,Tab键上边的那个键,而不是单引号,当初我就因为这个郁闷了老长时间,呵呵-_-")./window如果一切正常的话 ,这个时候因该有一个空白窗口出现,如图:成功!如果你比较喜欢有个IDE的话:sudo apt-get install eclipse anjuta code::blocks monodevelop(任选一个即可,或者可以都安装了试试看哪一个比较适合自己)个人推荐,如果你是新手且在学习基本的 函数和数据类型之类的话,就先用命令行吧,如果是老手,应该有自己喜欢的IDE了,我就不说了……^_^罗嗦一句:那个devhelp是个好东东,希望大家有时间多看看。