Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)

Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


本文地址: http://blog.csdn.net/caroline_wendy


Eclipse CDT + MinGW 创建动态链接库(dll).


1. 创建动态链接库的工程

选择: Shared Library: Empty Project  -> MinGW GCC

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


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. 生成动态链接库

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


4. 创建调用的工程

选择: Executable: Empty Project  -> MinGW GCC

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


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. 导入动态链接库

在项目属性中, 添加库的位置.

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


7. 复制动态链接库

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


8. 执行

Caroline

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)


 

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll),布布扣,bubuko.com

Eclipse - Windows & Eclipse & CDT & MinGW 创建动态链接库(dll)

上一篇:软件测试流程步骤的内容包括什么?


下一篇:windows系统安装参数