在linux环境下 gcc已经安装过了
1、在源文件目录下执行
gcc -c *.c
编译出来 xxxx.o
2、有个o文件再编译a文件 (静态库 类似于 .lib)
ar -crv xxx.a xxx.o
这样就编译出来 a文件
3、最后编译 .so (动态库文件 类似于 .dll)
gcc -shared -fPCI -o xxx.so xxx.o
这样就编译出来了 .SO
4、如果要编译可执行文件
gcc -o xxx xxx.c
在linux环境下 gcc已经安装过了
1、在源文件目录下执行
gcc -c *.c
编译出来 xxxx.o
2、有个o文件再编译a文件 (静态库 类似于 .lib)
ar -crv xxx.a xxx.o
这样就编译出来 a文件
3、最后编译 .so (动态库文件 类似于 .dll)
gcc -shared -fPCI -o xxx.so xxx.o
这样就编译出来了 .SO
4、如果要编译可执行文件
gcc -o xxx xxx.c