2009-12-15 66 views

回答

2

我认为最简单的方法是根据您需要的编译器选项将它们分成不同的项目,然后适当地设置您的依赖关系,将它们全部链接到最终的可执行文件中。

0

根据您需要的选项,您可能可以使用源代码中的对应编译指示 - 例如, #pragma optimize

也就是说,要注意的是,对于某些编译器选项,使用不同编译器编译的文件可能是二进制不兼容的,例如,/vmb/vmg

0

一种选择是创建一个新组(或VS.Net说法中的“过滤器”),以明确哪些文件组受到特定设置的影响。它可能是一个维护头痛的问题,否则很难在文本编辑器中打开.vcproj文件时很难看到哪些文件具有不同的设置。

0

最简单的方法(尽管不是最简单的维护方式)是在解决方案资源管理器中右键单击源文件并选择“属性”。从那里您可以为选定的源文件自定义您的编译器选项。