举ä¸ä¸ªæç®åçä¾åï¼ç¼åä¸ä¸ªå æ³å½æ°ï¼åæAPIï¼
----add.h----//API声æ
int add(int a,int b);
----add.cpp----//APIå®ç°
#include "add.h"
int add(int a,int b)
{
return a+b;
}
----main.cpp----//æµè¯ç¨åº
#include <iostream>
using namespace std;
#include "add.cpp"//å
å«æ件ï¼ä½¿ç¨APIï¼ä¸é¢ä¼è¯´æ为ä»ä¹ä½¿ç¨cppæ件èä¸æ¯.hæ件
int main()
{
cout<<"2+3="<<add(2,3)<<endl;
return 0;
}
#include "add.cpp"çåå æ¯æ们ç¼åçæ¯çº¯C/C++çæµè¯å½æ°ï¼åªè½å
å«cppæ件ï¼å
å«.hæ件ä¼åºéçãæ们æ使ç¨çvisual studio使ç¨çæ¯æ´é«çº§çåæ³ï¼å°add.cppæ件ä¸çå
容æ¾å
¥dllæ件ä¸ï¼visual studioå¨ç¼è¯ç¨åºä½¿èªå¨è½½å
¥dllï¼è使ç¨dllçè¯åªéæä¾.hæ件ålibæ件ãè¿ä¾¿æ¯ä¸ºä»ä¹visul studioçå®è£
ç®å½ä¸åªæ.håå 个å
å«å®å®ä¹ç.cæ件以å大éçlibåå°éçdlläºã并ä¸å¯ä»¥å¯¹dllè¿è¡å å¯ä»èå®ç°å¯¹æä¾çAPIçéå¶ï¼ä»¥ä¾¿åºå®ã
温馨提示:答案为网友推荐,仅供参考