在编译DLL之后,原有的函数名会被进行名字处理而改变名称。
在dll中,导出函数之前加上 extern "C " , 比如:
extern "C " __declspec(dllexport) void fnDll1(int tmp);
在编译DLL时,导出函数会进行名字处理以确保跨语言调用兼容性。通过extern C和__declspec(dllexport)修饰符,可以指定函数在DLL中的导出方式。
在编译DLL之后,原有的函数名会被进行名字处理而改变名称。
在dll中,导出函数之前加上 extern "C " , 比如:
extern "C " __declspec(dllexport) void fnDll1(int tmp);
4718
1061
4544

被折叠的 条评论
为什么被折叠?