C#怎么调用C++的DLL

2024-10-14 22:52:25

1、先创建一个空的解决方案

C#怎么调用C++的DLL

2、创建一个C++的名称为CPPDemo的win32项目,

C#怎么调用C++的DLLC#怎么调用C++的DLLC#怎么调用C++的DLL

3、打开源文件里面的CPPDemo.cpp文件添加加减乘除方法,改方法都是使用的C++语言来写的

C#怎么调用C++的DLL

4、添加一个名称为CSharpDemo的C#的控制台应用程序

C#怎么调用C++的DLL

5、在控制台应用程序里添加一个名称为CPPDLL的类

C#怎么调用C++的DLL

6、在CPPDLL的类里面添加调用DLL方法的代码

C#怎么调用C++的DLL

7、打开控制台程序的入口方法,添加代码进行方法引用

C#怎么调用C++的DLL

8、然后点击C++项目,右击点出来属性,在属性>常规>里面修改输出目录,浏览选择到控制台程序下的bin文件夹下的 Debug文件夹然后确定保存

C#怎么调用C++的DLLC#怎么调用C++的DLL

9、再来就是重新生成一下解决方案,就会生成一个名称为CPPDemo.dll的文件在上一步选择的路径下了

C#怎么调用C++的DLL

10、最后,设置控制台应用程序为启动项,运行,如运行结果如图则调用加减乘除方法已成功

C#怎么调用C++的DLL
猜你喜欢