VC与bcb的dll兼容性问题
我在VC下面写了一个dll,函数声明如下:
#define DLLTEMP_API extern "C" __declspec(dllexport)
DLLTEMP_API int CALLBACK regdllocx(char* path);
并且加了def文件
运行一切正常(在VC和VB中调用都正常)
然后我同样一模一样在bcb中写了同样的dll(在开始的Wizard中,我选了vc++ style dll的checkbox)
一编译,就出现
"E2141 Declaration syntax error"
请大家帮我看看,如何解决??