标签: c visual-c++ gcc
我正在为Linux和Windows开发一个C库。由于微软的编译器在某些方面看起来有点倒退,而且我主要是在Ubuntu上编码,我想让GCC以类似的方式运行,所以我可以预见到我将遇到的MSVC编译器错误。
答案 0 :(得分:2)
您最好的选择是使用-pedantic -ansi - 这使得gcc尝试仅接受完全标准的C89源。
-pedantic -ansi
-fms-extensions增加了对某些特定于VC的扩展的支持。
-fms-extensions