|
楼主 |
发表于 2008-3-28 13:06:18
|
显示全部楼层
PART -5- Linux程序 学习 (C/Shell/QT/GTK/OpenGL...and so on . just a little)
最新消息,我们为了以后开发项目方便,希望大家至少掌握两种脚本语言,用来调试项目。这里我推荐SHELL和PYTHON。o(∩_∩)o...
--没有人来听--我把第一次活动的'主干'放到这里-->
《Beginning Linux Programming, 4th Edition》Chapter 1: Getting Started
Programming Linux
/bin:Binaries,programs used in booting the system
/usr/bin:User binaries, standard programs available to users
/usr/local/bin:Local binaries,programs specific to an installation
the PATH variable:
/usr/local/bin:/bin:/usr/bin:.:/home/***/bin:usr/X1186/bin
Text Editors : VIM Emacs
The C Compiler: gcc cc
Your First Linux C Program:
the source code for the file hello.c
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf ("Hello World\n");
exit(0);
}
Now comile,link,and run your program.
$gcc -o hello hello.c
$./hello
Hello World
$
Header Files:
You can use header files in subdirectiories or nonstandard places by specifying the -I flag
Library Files:
.a for traditional,static libraries
.so for shared libraries
You can instruct the compiler to search a library either by giving it the full path name or by using the -l flag.
some useful cmds:
ar/ranlib/ldd
Getting Help:
you can use $man gcc or $info gcc
最近开了Python GTK得帖子希望大家多多关注 |
|