VS 2013 统一修改所有工程的目录配置(以 boost、opencv3 的安装为例)
2016-01-17 12:32
447 查看
vs2013 配置安装 opencv3.:VS2013下OpenCV3.0环境配置
在 vs2013安装配置C++boost库 一文中我们介绍了,如何在vs2013环境里配置安装boost库。在配置vs2013时,我们只是介绍了如何对当前项目或者某一项目进行boost相关库等文件目录的设置,也即如果再新建一个工程,我们需重新配置工程中的boost目录设置。
本文我们介绍一种一劳永逸的做法,即对整个vs2013进行配置,实现对所有工程的目录配置的统一修改:
视图 ⇒ 其他窗口 ⇒ 属性管理器 ⇒ 展开全部 ⇒ 随意选中某一工程 ⇒ 下拉找到 Debug | win32 ⇒ Microsoft.Cpp.Win32.user({Debug、Release}x{Win32、Win64},四种可配环境,自由选择是在 win32 机器上编译还是在 win64 机器上编译,Debug 表示调试状态,Release 则是待发布状态) ⇒ 属性 ⇒ 通用属性 ⇒ 开始设置相关的目录。
在 通用属性 ⇒ C/C++ ⇒ 常规 ⇒ 附加包含目录
在 通用属性 ⇒ 链接器 ⇒ 常规 ⇒ 附加库目录
在 通用属性 ⇒ C/C++ ⇒ 常规 ⇒ 附加包含目录
在 通用属性 ⇒ 链接器 ⇒ 常规 ⇒ 附加库目录
链接库配置—-添加附加依赖项
点击链接器 ⇒ 输入 ⇒ 右侧看到附加依赖项,添加下面两个文件
注意,这两个库名后的
在 vs2013安装配置C++boost库 一文中我们介绍了,如何在vs2013环境里配置安装boost库。在配置vs2013时,我们只是介绍了如何对当前项目或者某一项目进行boost相关库等文件目录的设置,也即如果再新建一个工程,我们需重新配置工程中的boost目录设置。
本文我们介绍一种一劳永逸的做法,即对整个vs2013进行配置,实现对所有工程的目录配置的统一修改:
视图 ⇒ 其他窗口 ⇒ 属性管理器 ⇒ 展开全部 ⇒ 随意选中某一工程 ⇒ 下拉找到 Debug | win32 ⇒ Microsoft.Cpp.Win32.user({Debug、Release}x{Win32、Win64},四种可配环境,自由选择是在 win32 机器上编译还是在 win64 机器上编译,Debug 表示调试状态,Release 则是待发布状态) ⇒ 属性 ⇒ 通用属性 ⇒ 开始设置相关的目录。
1. 以 Boost 的配置为例
对于 boost 库的安装配置:在 通用属性 ⇒ C/C++ ⇒ 常规 ⇒ 附加包含目录
D:\C_library\boost_1_60_0
在 通用属性 ⇒ 链接器 ⇒ 常规 ⇒ 附加库目录
D:\C_library\boost_1_60_0\libs D:\C_library\boost_1_60_0\stage\lib
2. 以 opencv 3 的配置为例
opencv 3.x 的下载地址见:Releases - OpenCV library在 通用属性 ⇒ C/C++ ⇒ 常规 ⇒ 附加包含目录
D:\opencv3.0\opencv\build\include D:\opencv3.0\opencv\build\include\opencv D:\opencv3.0\opencv\build\include\opencv2
在 通用属性 ⇒ 链接器 ⇒ 常规 ⇒ 附加库目录
D:\opencv3.0\opencv\build\x86\vc12\lib // D:\opencv3.0\opencv\build\x64\vc12\lib:64 位机器
链接库配置—-添加附加依赖项
点击链接器 ⇒ 输入 ⇒ 右侧看到附加依赖项,添加下面两个文件
opencv_ts300d.lib opencv_world300d.lib
注意,这两个库名后的
d表示的是,这两个库适用于
debug模式下,如果是在
release模式下编程通过的话,需要去掉最后的
d:
opencv_ts300.lib opencv_world300.lib
相关文章推荐
- boost相关小知识(长期顶置更新)
- C++单元测试:boost.test
- boost asio学习笔记 [1] - 同步通讯
- boost_asio学习笔记[2] - 客户端异步通讯
- boost::flat_map性能测试
- Ubuntu下如何安装boost?
- Visual Studio 2010 Service Pack 1多国语言版下载
- How to get a boost::shared_ptr from this
- boost 库 enable_shared_from_this 实现原理分析
- boost bind使用指南
- CUDA 4.0 + Visual Studio 开发环境搭建
- Visual Studio 2012/2010/2008 远程调试
- 使用boost进行CRC64计算
- [网络开发]boost::asio简介
- Windows下如何编译使用boost?
- Boost库学习(0)
- Boost库学习(1)log和unittest
- Boost库学习(2)thread 1
- Boost库学习(3)thread 2
- Boost库学习(4)thread 3