C++程序生成DLL步骤

时间:2022-08-22 00:54:13

下面详细介绍使用C++语言生成DLL过程:

1,创建工程

       首先选择“VC++ ”语言,然后选择“Win32项目 ”,然后选择工程位置和填写工程名称,然后点击”下一步“,再点击”下一步 “,在”应用程序类型 “中选择“DLL(D) ”,然后点击”完成 “,至此工程创建成功。

 

2,编写函数

       如果工程名字是test,在源文件文件夹中会有一个”test.app“文件,打开文件,在文件中写:

       extern "C" __declspec(dllexport) int  sum(int a,int b)

       {

             return a+b;

       }

      首先:extern "C" __declspec(dllexport) 这部分是固定的,然后是函数返回值类型 ,函数名称 ,函数传入参数列表,下面就是函数的具体实现。

 

3,生成DLL

     选择生成方式为”Debug“或者”Realse“,然后在Debug文件夹或者Realse文件夹中会找到相应的DLL文件。

 

4,验证DLL

     这一步个人感觉蛮好的,去网上下载个DLL函数查看器,然后打开生成的DLL文件,看是否你要的函数在里面。