动态dll工程不能生成lib文件
2016-04-25 15:43
971 查看
用vs2008创建了一个动态dll项目,编译之后发现没有生成lib文件
检查发现是确少.def文件。
解决办法:
在工程上右键 -> 添加 -> 新建项 -> 选"模块定义文件(.def)" -> 输入名字 -> 添加
现在编译就可生成.lib 文件了。
模块定义文件(.def)用于导出一个DLL的函数,和__declspec(dllexport)很相似,但是.def文件并不是Microsoft定义的。一个.def文件中只有两个必需的部分:LIBRARY 和 EXPORTS。
用vs2008创建了一个动态dll项目,编译之后发现没有生成lib文件
检查发现是确少.def文件。
解决办法:
在工程上右键 -> 添加 -> 新建项 -> 选"模块定义文件(.def)" -> 输入名字 -> 添加
现在编译就可生成.lib 文件了。
模块定义文件(.def)用于导出一个DLL的函数,和__declspec(dllexport)很相似,但是.def文件并不是Microsoft定义的。一个.def文件中只有两个必需的部分:LIBRARY 和 EXPORTS。
相关文章推荐
- iOS开发用boundingRectWithSize:options:attributes:context:写的一个分类
- 利用CNN进行图像分类学习笔记
- Activity详解(生命周期、以各种方式启动Activity、状态保存,完全退出等)
- 特征选择常用算法综述
- 十五oracle 触发器
- 每周学习进度第八周
- App&Web中添加动效设计应遵循的12条原则
- 1010 只包含因子2 3 5的数(打表+二分)
- Android网络编程(二)HttpURLConnection
- POJ_1182_食物链_[NOI]_(并查集)
- 文件系统 of Linux
- navigationItem的设置和titleView的设置
- 用Java来获取访问者真实的IP地址(来源:收集)
- (一)Spark学习系列
- Java基础--Java并发总结
- python中常见的报错问题
- 国内安装fblualib遇到坑爹到事情,感谢老大哥和功夫网
- 常见hack及解决办法
- 二、JAVA语法基础
- zookeeper 原理