程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> Windows & Eclipse & CDT & MinGW 創建動態鏈接庫(dll)

Windows & Eclipse & CDT & MinGW 創建動態鏈接庫(dll)

編輯:關於C++

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. 復制動態鏈接庫

8. 執行

Caroline

作者:csdn博客 Mystra

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved