我在dll中有一个函数,我想从C++应用程序中调用它。该动态链接库也是用C++制作的,并且有一个显示动态链接库中存在的函数的定义文件。我使用的是visual studio 2010,我将其配置为使用dll文件,方法是在链接器的“其他库目录”中添加dll的目录,然后在链接器的“输入”中添加DLLname.lib。现在,dll中的所有名称空间都可用,但是我需要的函数不可用,因为它们不在任何名称空间下。我该如何访问这些<e
DLL的头文件定义如下代码行的函数:void __stdcall Init(int a, int b);然而,当我尝试链接到这个动态链接库时,VisualStudio说它找不到函数当我查看动态链接库时,我发现函数名是_Init,而不是_Init@8 (似乎动态链接库早于微软在标准调用名称中添加了@8 )。
我的问题是:如何在这个DLL中调用函数?