您的位置:程序门 -> c/c++ -> c++ 语言



有关_declspec(dllexport) 在vc6.0下导出函数的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


有关_declspec(dllexport) 在vc6.0下导出函数的问题[已结贴,结贴人:pubb1986]
发表于:2007-04-09 14:37:29 楼主
我在vs2003下   使用  
#ifdef   _bcgcbpro_
      #define   bcgcbprodllexport     _declspec(dllexport)
#else
      #define   bcgcbprodllexport     _declspec(dllimport)
#endif
可以编译通过     并在其他模块调用被引用函数时     能联结到

但我把这个放在vs6.0下   就不行   连编译都不能通过
我将     dllexport     dllimport   互换后能编译通过,但联接就不行了。。。

是不是使用这个宏时有限制呢?

创建dll工程时,新建的是   mfc   appqizard(dll)  

不知道是哪出了问题   苦恼中   大家帮下小弟   万分感谢
发表于:2007-04-09 14:47:011楼 得分:10
不知道     vc6太old了   不用也罢啊
发表于:2007-04-09 14:49:452楼 得分:0
问题是   现在公司让我把vs2003的代码移植到vc6.0下呀。。。

胸闷中~~
发表于:2007-04-09 14:53:403楼 得分:10
对了。   是_declspec还是__declspec呀?   记得以前我写两杠的好象。
发表于:2007-04-09 14:57:404楼 得分:0
好象是一个的吧     应为原先在2003下是可以运行使用的
发表于:2007-04-09 15:02:235楼 得分:0
那就太不幸了。要么名称修饰规则改了。为你默哀!


快速检索

最新资讯
热门点击