C#调用非托管DLL

xiaoxiao2021-02-28  7

      新建C++win32项目工程,选择生成dll类型

       供外部调用的程序类似这种结构

     

#include "stdafx.h" namespace myC{ extern "C" __declspec(dllexport) int meth(int a, int b) { return a + b; } }        红线部分大概意思是 供外部使用标记,用C编译

     此时还需要设置  生成-配置管理器

    都换成64位才行

然后 项目-工程属性-配置属性-链接器-高级-目标计算机

点击生成就OK,会在工程目录下生成一个x64文件夹,文件夹内就是64位dll

转载请注明原文地址: https://www.6miu.com/read-1100340.html

最新回复(0)