关于VS2008属性配置几点总结

1、输出目录和中间目录

输出目录默认输出到解决方案目录下的debug或release处,是工程的输出结果,供解决方案中的其它项目使用

中间目录是当前工程的中间输出结果,仅为当前工程使用;

其中宏定义可从下拉菜单中的编辑一项,点击宏查看

2、包含目录和附加包含目录

附加包含目录:当前工程所包含头文件所在的文件夹,所谓附加,就是在包含目录的基础上附加了这些目录;

包含目录:对于在VS中创建的所有工程,包含头文件时搜索的目录;


3、附加库目录与库文件

针对工程中引用lib文件的目录,与2同理


4、附加依赖项

指明当前工程需要引用的lib文件


4、环境

添加:Path=../../bin;D:\Users\JackRen\Documents\GitHub\MineViewer\Debug;可以指定dll目录为该目录


6、添加引用

添加在同一解决方案中的动态链接库项目,可以省略附加库和附加依赖项的配置。

//动态链接库和可执行文件在同一目录


7.工作目录

   vs中工作目录的设置是给调试用的,也即你启动调试后,启动一个新进程,自动把这个新进程的工作目录设置为vs项目属性中的工作目录,然后新进程启动对应的exe程序。但是如果不使用vs的调试启动exe,而是直接双击exe文件启动一个新进程时,会自动把这个新进程的工作目录设置为exe文件所在的目录,这是和vs启动调试不同的地方。所以如果发布的时候不把工作目录内的东西拷到exe所在的目录内,就会运行出错,因为此时工作目录不再是vs中设置的了,而是exe文件所在的目录。最后,说一下,vs中默认的vc++工程的工作目录项目的值是空的,代表默认是vs工程所在目录即.vcproj文件所在目录

8.解决方案文件夹中不同后缀文件的作用:

.sln记录解决方案中项目信息

.suo记录该项目方案用户选项

.ncb记录与解决方案intellisense有关的数据

在项目的debug文件夹中,

exe为可执行程序,

ilk为链接信息,.

pdb中包含调试模式中,执行程序所需的调试信息。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值