添加动态链接库及静态链接库的方法总结(C++)
来源:互联网 发布:复旦大学软件工程学院 编辑:程序博客网 时间:2024/06/05 13:36
一、添加动态链接库
情况1:当前解决方案中的动态链接库
方法:“添加引用”对话框列出了可以引用的库。 “项目”选项卡列出了当前解决方案中的所有项目以及它们包含的所有库。 在“项目”选项卡上,选中动态链接库,然后选择“确定”按钮。
情况2:外部动态链接库
方法:
1、把引用的dll放到工程的可执行文件所在的目录下
2A、添加工程引用的lib文件名:工程---属性---配置属性---链接器---输入---附加依赖项:加上lib文件名,然后添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。
2B、#pragma comment(lib,"路径\xxx.lib")
2C、通过附加库目录:加上lib文件存放目录,然后#pragma comment(lib,"xxx.lib")
2D、通过添加现有项将lib文件加入工程
总结:添加lib需要让工程知道名字和路径,缺一不可。提示错误:fatal error LNK1104: 无法打开文件“XXX.lib”
路径问题:添加->现有项->属性下可查看相对路径和完整路径
二、添加静态链接库
添加静态链接库与添加动态链接库中的添加lib文件方法一致
注:
使用链接库时,要引用 DLL 的头文件,则必须修改包含的目录路径。
添加引用的头文件(.h)目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。
阅读全文
0 0
- 添加动态链接库及静态链接库的方法总结(C++)
- 怎么添加动态链接库及静态链接库
- 动态链接库、互斥体、静态变量、添加动态链接引用
- 动态链接库、静态链接库;动态链接、静态链接
- 动态链接,静态链接,动态链接库,静态链接库
- 【C/C++】静态链接库、动态链接库、extern "C"
- 动态链接库(DLL)总结---静态链接库的创建与使用(4)
- linux C编程入门之静态链接库、动态链接库的编译与链接
- 动态和静态链接库总结
- 静态链接库与动态链接库总结
- VS2010下静态链接库和动态链接库总结
- 静态动态链接库
- 动态+静态链接库
- 动态静态链接库
- linux静态链接库与动态链接库的区别及动态库的创建
- linux静态链接库与动态链接库的区别及动态库的创建
- linux静态链接库与动态链接库的区别及动态库的创建
- linux静态链接库与动态链接库的区别及动态库的创建
- This Toast was not created with Toast.makeText()
- DBA面试题系列一
- 王心凌私密照外泄_你的秘密暴露了吗?
- 三种方式遍历的比较
- Oracle数据库归档的打开和关闭
- 添加动态链接库及静态链接库的方法总结(C++)
- 解决tomcat无法启动的一次bug
- Python_10
- 获取字符串的一部分
- bootstrap 搜索框样式 带放大镜
- 软件架构设计-五视图方法论
- css3
- 小Q聊天机器人
- 2015多校第8场 HDU 5389 Zero Escape DP,递推