无法在Visual Studio的项目页面中找到更多选项

时间:2012-05-19 05:16:28

标签: visual-studio-2010 visual-studio visual-c++

我在GoogleCode上玩某人的项目。当我添加include<string>并编译它时,我得到了

1>  Toolbar.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): error C2220: warning treated as error - no 'object' file generated
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc

/EH (Exception Handling Model), 我知道我必须使用异常处理模型。但是在这个项目的属性页面中,“配置属性”下只有四个字段:

General
Debugging
VC++ Directories
NMake

与Visual Studio创建的新Win32项目不同,我找不到C\C++。我应该在makefile文件中设置异常处理模型吗?如果我想将此模式设置为Yes(/EHSC),我到底要做什么。提前谢谢。


这是该项目根文件夹中的makefile.msvc文件。由于它很长,我发现很难将其文本内容格式化为代码示例,我将其上传到上传提供程序。链接在这里。如果有比这样做更好的选择,请告诉我。 My MakeFile.msvc

1 个答案:

答案 0 :(得分:1)

是的,因为你有一个makenmake)项目,你应该自己在makefile中设置所有内容。

发布makefile或相关片段,我们可以指出添加标志的位置。通常它将是引用cl.exe的行或名为CFLAGS的变量或类似的行。这取决于makefile的创建者所选择的惯例。