您的位置:首页 > 其它

VS2010编译环境一些选项的设置(总结)

2013-08-02 23:08 323 查看
--------------------------------------------------------------------------------------------------------------------------------------------

VS2010编译环境中选择编译是按C++方式还是C方式来编译代码的选项位置:

右键工程属性--属性对话框中

Configuration Properties

|

C/C++

|

Advanced

|

Compile As选项指定默认,C编译方式,C++编译方式

--------------------------------------------------------------------------------------------------------------------------------------------

VS2010编译环境中选择指定编译的程序为控制台程序还是窗口程序

右键工程属性--属性对话框中

Configuration Properties

|

Linker

|

System

|

SubSystem选项指定Console (/SUBSYSTEM:CONSOLE)或Windows (/SUBSYSTEM:WINDOWS)

--------------------------------------------------------------------------------------------------------------------------------------------

VS2010编译环境中选择指定编译的程序不进行缓冲区溢出检测(测试缓冲区溢出时修改此项,不修改些项测试无效果)

右键工程属性--属性对话框中

Configuration Properties

|

C/C++

|

Code Generation

|

Buffer Security Check选项指定No(/GS-)

--------------------------------------------------------------------------------------------------------------------------------------------

VS2010编译环境中选择指定编译的程序可以调试或不可调试:

右键工程属性--属性对话框中

Configuration Properties

|

Linker

|

Debugging

|

Generate Debug Info选项指定Yes(/DEBUG)

--------------------------------------------------------------------------------------------------------------------------------------------

=================================关于异常处理的方法学习============================

工程右键属性里面:

Configuration Properties栏下C/C++栏下Code Generation里面有一些选项.

其中Enable C++ Exceptions选项可以设置项目中关于异常的处理方法。

列表如下:

Yes with SEH Exceptions(/EHa)

Yes (/EHsc)

Yes with Extern C functions(/EHs)

No

以上是VS中可供选用的异常处理方法。

持续更新......................
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: