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