|
|
1
12
导出的函数被视为C++函数(因为*.CPP文件扩展名),因此C++ name mangling 用于修饰导出的函数名。如果你使用 Dependency Walker 工具来检查你创建的DLL你会看到函数的全名。
您可以通过添加
现在您的导入代码应该像expexted一样工作。 |
|
|
2
0
正如对答案的评论所说:
您需要向项目中添加扩展名为.DEF的新文件,其内容类似于:
然后在DLL头中不使用\uu declspec(dllexport),而只使用extern“C”
|