模拟Microsoft C编译器行为的GCC选项是什么?
问题描述:
我正在为Linux和Windows开发C库。由于Microsofts的编译器在某些方面似乎有点落后,我主要是在Ubuntu上进行编码,所以我想让GCC以类似的方式运行,所以我可以预见我会遇到MSVC的编译器错误。模拟Microsoft C编译器行为的GCC选项是什么?
Google对我的问题保持沉默。任何人都可以指出我的信息来源吗?多谢!
我正在为Linux和Windows开发C库。由于Microsofts的编译器在某些方面似乎有点落后,我主要是在Ubuntu上进行编码,所以我想让GCC以类似的方式运行,所以我可以预见我会遇到MSVC的编译器错误。模拟Microsoft C编译器行为的GCC选项是什么?
Google对我的问题保持沉默。任何人都可以指出我的信息来源吗?多谢!
为什么GCC会添加一个行为类似MSVC的选项? – Nick 2011-03-25 09:05:08
@Nick:支持使用特定于MS的结构(如未命名的联合/结构成员)的源代码。 – Erik 2011-03-25 09:11:27
@Erik:我纠正! – Nick 2011-03-25 09:16:23