Visual studio C++ 之空控制台工程添加文件并解决头文件包含问题
背景
之前都是用的MFC已搭好框架,今天想自己从零开始完成添加文件,编译,并解决文件包含问题,在此做个记录。
正文
-
首先创建一个
Win32控制台应用程序
,不要直接点击完成
,而是点击下一步
,然后选择空项目
。 -
在右侧出现
头文件
,源文件
,资源文件
,这些看起来是文件夹的东西被称为筛选器
,如若想要在对应的文件夹(筛选器)内添加新的文件夹(筛选器),在对应的文件夹(筛选器)右击-->添加
-->新建筛选器
,如此即可。 -
添加文件,可以添加类,如若想添加
c文件
也可,添加
-->新建项
,则是自己写/现有项
,则是将现有的文件添加进来。 -
编译包含路径,在
解决方案资源管理器
中,右击项目名称,选择属性
,在配置属性
-->C/C++
-->常规
-->附加包含目录
选项内,添加自己的头文件所在路径,即可在编写代码时直接包含头文件名也可被编译器编译。路径推荐使用相对路径,这样即使整个工程目录搬家也不会出现头文件找不着的问题,相对路径是相对.vcxproj
后缀名为结尾的目录而言的。当然也可以用宏,具体详见参考链接vs2010如何引用相对路径。
参考链接
- 编程小翁的博客Visual Studio项目相对路径的设置,实用;
- Bluestorm's Space的博客Visual Studio 项目中添加include, lib, dll库文件(.h,.lib,*.dll);
至此记录完毕。
记录时间:2017-3-24
记录地点:深圳WZ