在x64位平台中无法识别dllexport

时间:2011-10-05 01:53:00

标签: 64-bit dllexport

extern "C" _declspec(dllexport)void Export3DS(const char* inputname,const char* Objname,const char* mtlname);

我正在使用vs2008 C ++我需要以32位和64位两种模式输出dll。我能够为32位平台编译没有任何错误的代码,但当我将平台切换到x64位时,错误C2065:'dllexport':未声明的标识符和C2448“_declspec':函数式初始化器似乎是一个函数定义来事实上,当我切换到x64平台时,我没有对代码进行任何更改(即使是一行代码)。有人可以帮助我吗?先谢谢!!!

1 个答案:

答案 0 :(得分:2)

尝试使用两个下划线的__declspec

相关问题