visual studio project property常用设定

Project property常用设定

1        General

1.1              Character set

问题:cannot convert parameter 1 from 'const char *' to 'LPCTSTR'

解决方案:通常需要将character set Use Unicode Character Set 改为Use Multi-Byte Character Set

 

2        Debugging

 

2.1              Working directory

其目录结果取决于工程中文件的相对关系。通常默认目录为project文件所在目录。

修改目录的例子


如图一(图一在附件中),本例中,guitest文件夹为当前目录,如果需要将目录设为demos文件夹下,可以:../../../../demos

 

2.2              Command arguments

命令行参数可以在这里设定。该参数读入到main(int argc, _TCHAR* argv[])

 

3        C/C++(与编译相关)

3.1              General

3.1.1     Additional Include Directories

包含文件目录

 

3.1.2     Warning level

编译时,提醒的等级。如果只希望在编译时只提供error,而将warning屏蔽,可以在此关闭warning

 

3.2               Code generation

3.2.1     Runtime Library

Single-Threaded 单线程静态链接库(release版本)

Multithreaded 多线程静态链接库(release版本)

multithreaded DLL 多线程动态链接库(release版本)

Debug Single-Threaded 单线程静态链接库(debug版本)

Debug Multithreaded 多线程静态链接库(debug版本)

Debug Multithreaded DLL 多线程动态链接库(debug版本)

单线程: 不需要多线程调用时, 多用在DOS环境下

多线程: 可以并发运行

静态库: 直接将库与程序Link, 可以脱离MFC库运行

动态库: 需要相应的DLL动态库, 程序才能运行

release版本: 正式发布时使用

debug版本: 调试阶段使用

 

3.3               Language

3.3.1     Enable Run-Time Type Info??

 

4        Linker

4.1              General

4.1.1     Output File

可执行文件的位置。目录设置方法与前面相同,注意要指定生成的文件和后缀

 

4.1.2     Additional Library Directories

lib文件的目录

 

4.2              Input

4.2.1     Additional Dependencies

程序中需要使用的lib

 

4.3              System

4.3.1     Sybsystem

Console (/SUBSYSTEM:CONSOLE) 在创建project时选用win32 console,主函数是_tmain

Windows (/SUBSYSTEM:WINDOWS) 在创建project时选用win32 project,主函数是WinMain

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值