【发布时间】:2016-01-06 05:02:30
【问题描述】:
所有,
我有一个要从中导出函数的 DLL。源代码只有一个 C++ 文件。
事实证明,我需要向该源 C++ 文件添加一个函数,并从导出的函数中调用该函数。不幸的是 MSVC 2010 抛出错误:
extern "C" declspec(__dllexport) ExportedFunc()
{
int result = Foo();
}
int Foo();
Foo(): 未找到标识符。
我试图导出 Foo() 函数,但它没有改变任何东西。
修复它的最佳方法是什么?
谢谢。
【问题讨论】:
-
声明
Foo在你定义ExportedFunc之前。