复制自:http://www.shangxueba.com/jingyan/1634542.html
Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)
本文地址: http://blog.youkuaiyun.com/caroline_wendy
Eclipse CDT + MinGW 创建动态链接库(dll).
1. 创建动态链接库的工程
选择: Shared Library: Empty Project -> MinGW GCC

2. 创建导出函数
/* * say.cpp * * Created on: 2014年4月16日 * Author: Spike */#include <iostream>#include <string>void say(std::string _name) { std::cout << _name << std::endl;}
3. 生成动态链接库

4. 创建调用的工程
选择: Executable: Empty Project -> MinGW GCC

5. 创建主函数
/* * testsay.cpp * * Created on: 2014年4月16日 * Author: Spike */#include <iostream>#include <string>void say(std::string _name);int main() { std::string name("Caroline"); say(name); return 0;}
6. 导入动态链接库
在项目属性中, 添加库的位置.

7. 复制动态链接库

本文介绍如何使用 Eclipse CDT 和 MinGW 在 Windows 平台上创建动态链接库(DLL)。主要内容包括创建 DLL 工程、定义导出函数、生成 DLL 文件、创建调用 DLL 的应用程序并导入 DLL。

被折叠的 条评论
为什么被折叠?



