2011-10-05 101 views
1
extern "C" _declspec(dllexport)void Export3DS(const char* inputname,const char* Objname,const char* mtlname); 

我正在使用vs2008 C++我需要dll以两种模式输出32位和64位。我能够在没有任何错误的情况下为32位平台编译代码,但是当我将平台切换到x64位时,错误C2065:'dllexport':未声明的标识符和C2448“_declspec”:函数式初始化函数似乎是函数定义实际上,当我切换到x64平台时,我没有对代码做任何修改(甚至是一行代码)。有人可以帮我吗?提前致谢!!!dllexport在x64位平台中无法识别

回答

2

尝试__declspec,带有两个下划线。