据我所知,大多数 C 和 C++ 编译器 - 无论是 GNU Compiler Collection、Intel 等等 - 都共享非常相似的命令行语法。但我还没有找到这个事实上的标准的一般参考,更不用说不同供应商之间的任何细微差别了。
因此,我希望看到这样的一般参考,以便获得有关编译器如何工作以及如何更好地传达我想要的内容的更多知识。我对链接等非源问题特别感兴趣,因为这些问题经常产生神秘的错误。
我一直在网上搜索这个,但没有成功。
谢谢!
PS:我使用Linux,如果详细信息取决于此。
第一个问题是大多数程序员从未真正看到编译器的命令行。 它通常隐藏在 GUI 或 make 文件后面。
其次,大多数程序员只在一种平台上使用一种编译器,因此不必关心与其他编译器的共性。
因此,基本上,您正在寻找可供一些跨平台公司的构建主管使用的参考。 你说的可能是美国不到 100 人。