vs2015随笔

VS工程目录下各文件的含义:

vs2015随笔_第1张图片
解决方案相关的文件:
test:工程目录(系统工作目录)
x64:x64模式下生成的exe目录 其中有Debug和Release目录
sln文件:整个解决方案(Solution)的配制文件,用鼠标双击它就能用VS打开整个工程项目
db文件:是项目编译时生成的数据库文件,非常的大,占用空间,不需要添加到版本控制中
opendb文件:也是编译生成的文件, 不需要添加到版本控制中

vs2015随笔_第2张图片
工程相关的文件:
test.vcxproj:记录工程(Project)相关的属性配制。
test.vcxproj.filters:文件过虑器,各个文件的组织和编排都是定义在这个文件中的
test.vcxproj.user:用户相关的一些配制

上面这些文件中有几个比较重要的一定不能删的文件是:
test.sln、test.vcxproj、test.vcxproj.filters

添加头文件和库文件:

lib:
1.附加包含目录—添加工程的头文件目录:
项目->属性->配置属性->C/C++>常规->附加包含目录:加上头文件的存放目录

2.附加库目录—添加文件引用的lib静态库路径:
项目->属性->配置属性->链接器->常规->附加库目录:加上lib文件的存放目录

3.附加依赖项—添加工程引用的lib文件名:
项目->属性->配置属性->链接器->输入->附加依赖项:加上lib文件名

dll:
将之放在exe所在文件夹中

Release调试

项目->属性->c/c++>优化->优化:改为已禁用
项目->属性->c/c++>常规->调试信息格式:改为程序数据库
项目->属性->配置属性->链接器->调试->生成调试信息:改为优化以便于调试
重新生成,设置断点,F5即可调试,F10单步,F11单步进入子函数。

你可能感兴趣的:(随笔)