gcc基本用法
gcc -g -Wall main.c -o main
./main
-Wall开启编译器几乎所有常用的警告(推荐使用此选项)
-g 生成的目标文件中带调试信息,调试信息可以在程序异常中止产生core后,帮助分析错误产生的源头,包括产生错误的文件名和行号等非常多有用的信息。
c/c++编程相关文件后缀:
.a静态库(archive).i源代码(不需要编译预处理).o对象文件gcc -c main.c -o main.o.s汇编语言代码.so动态库gcc -Wall -shared *.o -o main.sogcc -Wall -fpic -shared *.c -o main.so.cpp,.cc,.iiC++文件
使用动态库 gcc -Wall useMain.c main.so -o useMain