vs2013 创建调用链接库 没有生成 “.lib” 问题
2016-04-22 15:16
316 查看
创建、调用 链接库过程步骤请参考:
https://msdn.microsoft.com/zh-cn/library/ms235636.aspx
但是,在把自己的代码段创建为链接库的过程中,DLL生成解决方案后,在Debug文件夹下并没有 .lib 文件,只有 .dll 文件。
问题原因:
没有把要生成的函数进行导出,即没有对指定函数进行lib生成。
解决方案:
打开对应的 .h文件, 在需要导出的函数前面添加 extern "C"__declspec(dllexport)
如下图:
此外,不需要导出的函数则可不添加。
https://msdn.microsoft.com/zh-cn/library/ms235636.aspx
但是,在把自己的代码段创建为链接库的过程中,DLL生成解决方案后,在Debug文件夹下并没有 .lib 文件,只有 .dll 文件。
问题原因:
没有把要生成的函数进行导出,即没有对指定函数进行lib生成。
解决方案:
打开对应的 .h文件, 在需要导出的函数前面添加 extern "C"__declspec(dllexport)
如下图:
此外,不需要导出的函数则可不添加。
相关文章推荐
- EditText设置输入的类型,比如说限制只能输入字母和数字
- MVC和MVVM详解
- 从1到n整数中1出现的次数
- Kafka 安装配置
- mysql常用函数
- Linux的网卡由eth0变成了eth1,如何修复
- AS编译错误:Android Duplicate files copied in APK
- hdoj--5025--Saving Tang Monk(bfs三维标记)
- 使用jQuery制作基础的Web图片轮播效果
- 因为类中写静态成员而得到的一点感悟
- java整型byte,short,int,long取值范围大小
- Android 用service实现不依赖activity的版本更新功能
- getopt的用法与optarg
- C++第四次上机实验-项目2
- java字符串对象的存储机制
- 电子老鼠闯迷宫
- 实验5
- vb中的资源文件
- 论immutable不可变性
- ES6-Symbol类型