将pugixml库编译成动态库的做法
来源:互联网 发布:软件 成本 知乎 编辑:程序博客网 时间:2024/05/18 10:14
作者:朱金灿
来源:http://blog.csdn.net/clever101
pugixml库默认是编译成静态库的。要把pugixml库编译成一个动态库,需要对代码做一些修改,具体是将
// If no API is defined, assume default
#define PUGIXML_API
修改为:
#if defined(_MSC_VER) && _MSC_VER >= 1300 #ifndef PUGIXML_API #if defined(PUGI_EXPORT) #define PUGIXML_API __declspec(dllexport) #else #define PUGIXML_API __declspec(dllimport) #endif #endif#else // If no API is defined, assume default #define PUGIXML_API #endif
然后在工程的预处理器中加入一个预处理器:PUGI_EXPORT编译即可。
0 0
- 将pugixml库编译成动态库的做法
- 如何将lua编译成动态库
- 将js文件编译成动态链接库(dll)文件
- 将js文件编译成动态链接库(ddl)文件
- 将js文件编译成动态链接库(dll)文件
- 将js文件编译成动态链接库(dll)文件
- 将C语言源代码编译成动态链接库
- 将C语言源代码编译成动态链接库
- 将C语言源代码编译成动态链接库
- lua编译成动态库
- 将STM32的标准库编译成lib【图文】
- 将STM32的标准库编译成lib使用【图文】
- 将STM32的标准库编译成lib使用【图文】
- 将STM32的标准库编译成lib使用【图文】
- 将STM32的标准库编译成lib使用【图文】
- 将UDT编译成静态LIB库
- ios将库项目编译成framework
- (转)将DuiLib编译成静态库
- Hibernate使用count(*)取得表中记录总数
- HG255D网页摄像头配置
- 友盟开发APi(统一APK数)
- 错误中学习--tomcat无法启动
- #112 – Navigating the Visual Tree in Code(在后台代码中导航可视树)
- 将pugixml库编译成动态库的做法
- python sorted()用法详解
- HTML head 头标签
- htML+CSS3-》第3阶段:HTML5之CSS3基础与加强 下
- android Webview加载网络图片
- thinkphp配置引入css,js路径
- Word Break II 单词分割系列2
- Android Studio-gradle无法下载解决方案
- 多Fragment嵌套,出现数据内容清空的问题