[Setting]VS2008项目怎样添加“依赖(lib)”、“库目录(Libs)”、“包含目录(include)”和“引用动态链接库(dll)”
2015-02-05 18:59
381 查看
原创文章,欢迎转载。转载请注明:转载自 祥的博客
原文链接:/article/7763536.html
简介: VS2008 C++ 项目怎样添加“依赖(lib)”、“库目录(Libs)”、“包含目录(include)”和“引用动态链接库(dll)”
现在正值筒子们做毕设,但是以前项目经验少的同学会遇到一些配置的问题。刚才帮一朋友解决了本文遇到的问题,为了方便同学,本着雷(为)锋(了)精(省)神(事),写了这篇文章。如果有什么错误,希望大家批评指正。
等同于代码:
步骤如下图所示:
注意,填写路径尽量使用相对路径,这样便于工程的交流。
步骤可以参考上图。
注意,填写路径尽量使用相对路径,这样便于工程的交流。
步骤如下图所示:
注意,经常用到的库和头文件才会用这种方式配置。
步骤可以参考上图。
注意,经常用到的库和头文件才会用这种方式配置。
以
一般最后的的输出文件都会在Debug1中,而中间生成文件在Debug2中。
我们直接运行Debug1的可执行文件(*.exe),这需要在这个目录下面放置所依赖的
我们通过VS运行或者调试程序,则需要在Debug2中放置所依赖的
我的博客园帖子:http://www.cnblogs.com/qfx-coder/p/4275785.html
原文链接:/article/7763536.html
简介: VS2008 C++ 项目怎样添加“依赖(lib)”、“库目录(Libs)”、“包含目录(include)”和“引用动态链接库(dll)”
现在正值筒子们做毕设,但是以前项目经验少的同学会遇到一些配置的问题。刚才帮一朋友解决了本文遇到的问题,为了方便同学,本着雷(为)锋(了)精(省)神(事),写了这篇文章。如果有什么错误,希望大家批评指正。
针对单个项目的方法
添加编译所需要依赖文件(lib)
[解决方案资源管理器]项目->属性->配置属性->连接器->输入->附加依赖项里填写
***.lib,多个
lib以空格隔开。
等同于代码:
#pragma comment(lib, "***.lib")
添加库文件目录(Libs)
[解决方案资源管理器]项目->属性->配置属性->连接器->常规->附加库目录
步骤如下图所示:
注意,填写路径尽量使用相对路径,这样便于工程的交流。
添加包含文件目录(include)
[解决方案资源管理器]项目->属性->配置属性->C/C++->常规->附加包含目录
步骤可以参考上图。
注意,填写路径尽量使用相对路径,这样便于工程的交流。
针对全局的方法
添加库文件目录(Libs)
[菜单]工具->选项->项目和解决方案->C++ 目录,选择对应平台,然后添加所需
库文件目录
步骤如下图所示:
注意,经常用到的库和头文件才会用这种方式配置。
添加包含文件目录(include)
[菜单]工具->选项->项目和解决方案->C++ 目录,选择对应平台,然后添加所需
包括文件目录
步骤可以参考上图。
注意,经常用到的库和头文件才会用这种方式配置。
关于dll的放置问题
如果一个项目依赖的运行依赖一些特殊的dll,则会牵扯到
dll的放置问题。
以
Debug模式为例,一般的VS工程有两个
Debug目录,一个与
sln文件平级(假设为Debug1),另一个在项目文件夹的下一级目录(假设为Debug2)。
一般最后的的输出文件都会在Debug1中,而中间生成文件在Debug2中。
我们直接运行Debug1的可执行文件(*.exe),这需要在这个目录下面放置所依赖的
dll。
我们通过VS运行或者调试程序,则需要在Debug2中放置所依赖的
dll,放在Debug1中是无效的。
我的博客园帖子:http://www.cnblogs.com/qfx-coder/p/4275785.html
相关文章推荐
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”(转)
- VS2008 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”(转)
- VC++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2008 C++ 项目添加“依赖”、“库目录”和“包含目录”
- VS2005 项目怎样添加“依赖”、“库目录”和“包含目录”
- VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”