关于gcc编译命令的格式

ericsoul 发布于 2013/05/09 09:07
阅读 642
收藏 0
GCC
呃,最近研究unix的编译。有一个疑问,编译命令的标准格式到底是怎么样的。感觉好像源文件,目标文件,编译参数的顺序都是随意的,怎么写都行。迷茫了。
加载中
0
ericsoul
ericsoul
g++ -o test.cpp test/g++ test.cpp -o test 好像都可以。没有人解答一下么,人工置顶一下。
0
Pat刘
Pat刘

gcc [-c|-S|-E] [-std=standard] [-g] [-pg] [-Olevel] [-Wwarn...] [-pedantic] [-Idir...] [-Ldir...] [-Dmacro[=defn]...] [-Umacro] [-foption...] [-mmachine-option...] [-o outfile] [@file]

后面的这些包括cpp的文件名都属于gcc命令的属性,所以位置什么的不影响~比如g++ [test.cpp] [-o test]是这样的~能搞定不

ericsoul
ericsoul
意思就是我举例的第一个不行了要写成,g++ -o test test.cpp才行是吧。呵呵理解了。
返回顶部
顶部