Windows Eclipse CDT MinGW 建设动态链接库(dll)
副标题#e#
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. 生成动态链接库
#p#副标题#e#
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. 复制动态链接库
8. 执行
Caroline
作者:csdn博客 Mystra