1.如果有程序test.c 在当前目录,则:
gcc -o test test.c
其中-o表示生成可执行的程序名字
2.如果需要静态库则:(注意此时的静态库是在系统的静态库路径中,否则会提示找不到)
gcc -l libname -o test test.c
3.如果需要自己指定静态库的位置,例如在当前目录下的library子目录中,有静态库文件 libyou.a, 则:
gcc -L ./library -l you -o test test.c
注意,不要在you前面加上lib
4.如果指定头文件的位置,例如是第三方的头文件,假如在当前目录下的include子目录中,则:
gcc -I ./include -L ./library -l you -o test test.c