构建Linux的编程环境


1.构建Linux的编程基本环境:

命令行:

sudo apt-get install build-essential autoconf automake devhelp cvs(这些是

c语言所需要的)

vi hello.c

输入:

#include<stdio.h>

main()

{

printf(“hello,c!\n”);

}

接下来:

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是个好东东,希望大家有时间多看看。

相关内容