VC++ 项目添加库引用
2014-04-14 16:50
501 查看
在VC++ 项目中要使用某C++静态 库! 必须要有两个部分的文件!该库的.h 头文件 和与该库对应的.lib库文件(举例:a.h 和 a.lib)。
一、首先我们要在程序文件中添加以下代码。
#include “a.h”
//包含库头文件
#pragma comment(lib,“a.lib”)//指定引用库文件
二、除了以上工作外, 我们还要指明 以上两个文件 的位置!该步骤需要在 “项目属性” 中设置!
1.设置头文件位置,将a.h 头文件 所在目录 添加到 “菜单-->项目-->属性-->配置属性-->C/C++--->常规-->附加包含目录” 中。
如果该步骤设置错误或未设置。将提示如下错误:
“ fatal error C1083: 无法打开包括文件:“a.h”: No such file or directory”
2.设置库文件位置,将a.lib 文件所在目录添加到 “菜单-->项目-->属性-->配置属性-->连接器--->常规-->附加库目录” 中。
如果该步骤设置错误或未设置。将提示如下错误:
“ LINK : fatal error LNK1104: 无法打开文件“a.lib””
进过以上步骤处理,该库就可以正常在项目中使用了
一、首先我们要在程序文件中添加以下代码。
#include “a.h”
//包含库头文件
#pragma comment(lib,“a.lib”)//指定引用库文件
二、除了以上工作外, 我们还要指明 以上两个文件 的位置!该步骤需要在 “项目属性” 中设置!
1.设置头文件位置,将a.h 头文件 所在目录 添加到 “菜单-->项目-->属性-->配置属性-->C/C++--->常规-->附加包含目录” 中。
如果该步骤设置错误或未设置。将提示如下错误:
“ fatal error C1083: 无法打开包括文件:“a.h”: No such file or directory”
2.设置库文件位置,将a.lib 文件所在目录添加到 “菜单-->项目-->属性-->配置属性-->连接器--->常规-->附加库目录” 中。
如果该步骤设置错误或未设置。将提示如下错误:
“ LINK : fatal error LNK1104: 无法打开文件“a.lib””
进过以上步骤处理,该库就可以正常在项目中使用了
相关文章推荐
- VS2010 VC++ 项目添加引用 出现 Internal CPS Error问题原因及解决办法
- 在C# 项目中添加NewtonSoft.json 的引用
- WP开发 - 引入dll出现“无法向项目中添加对较高版本或不兼容程序集的引用”
- 添加项目解决方案引用目录
- 在VC++项目中为MDI主框架窗口添加位图
- asp.net 将此项目作为引用添加将导致循环依赖项
- 在VC++项目中为MDI主框架窗口添加位图(通过截获MDICLIENT的WM_PAINT消息)
- 项目中添加了正确的引用,编译时却会出错,为什么
- 给iOS项目中添加图片,并通过UIImageView引用和显示该UIImage图片
- vc++ win32项目添加文本编辑框、静态文本、按钮、Richedit等控件
- VS2017 Web项目添加引用项目后,引用上有黄色的感叹号小图标
- VS2013 多个项目添加引用
- 在项目中添加引用的意思
- C#项目添加dll引用
- 无法直接启动带有“类库输出类型”的项目,若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项。
- 在VS2010 VC++项目中引用Lib静态库(以Openssl为例)
- WPF项目中添加RemoteObject引用问题
- vc项目中添加console窗口(备忘)
- Asp.net中将此项目作为引用添加将导致循环依赖项
- NuGet控制台为项目添加第三方程序集引用