1、把c++ dll复制到项目下,新建类文件引入dll
public const string PLAT_CLIENT_SDK = "\\NET_SDK.dll";
[DllImport(PLAT_CLIENT_SDK)]
public static extern bool NET_SDK_Init();
异常处理:
异常1:
解决方法:确定sdk的版本,选择对应的生成目标平台
异常2:
解决方法:
1、打开depends程序查看 C++ DLL 是否引用了其他的dll是否齐全,是否存在异常。 下载地址:https://files.cnblogs.com/files/midcn/depends22_x86.zip
2、
3、程序发布到linux服务器异常,找不到文件
把C++相关的so文件放到lib64目录