C#调用C++的dll方法

一、C#调用C++的dll总归可以有两种方法:

1、非托管C++创建的dll库,需要用静态方法调用;

2、直接使用CLR,生成托管C++dll库。

参考连接:

https://blog.****.net/m0_37251750/article/details/81280016

https://www.cnblogs.com/lonelyxmas/p/10747921.html

 

 

二、使用dumpbin查看DLL中的导出函数

1、切换到vs的安装路径下的VC/bin,在这个路径中有dumpbin.exe

(我的路径:D:\software\VS2013\VC\bin)

2、查看信息

1)输出到当前路径的txt中:dumpbin /LINKERMEMBER CPPCS.lib > 1.txt

2)直接输出到CMD中:dumpbin -exports CppCs.dll

C#调用C++的dll方法

(参考:https://blog.****.net/stwuyiyu/article/details/81197777

其他工具:反编译工具PE Explorer