精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 编程世界>>BCB编程>>Re: C++ Builder 编译的 dll 函数名不对

主题:Re: C++ Builder 编译的 dll 函数名不对
发信人: kingfox()
整理人: (1999-08-31 16:53:52), 站内信件
【 在 diaoye (Diao Ye) 的大作中提到: 】
: 各位大侠,本人系菜鸟一名,初接触C++ Builder,想用它写个Dll 在 PB 里
: 调用。可是不管怎样修改,生成的 dll 里面的函数都是像这个样子:
:   @MyFunction?qi  我记得在VC里面只要在 .def 文件里设置 EXPORTS 
: 函数就行了,可是BCB却怎么都不行。谁能帮我?多谢多谢!
:    .......

@MyFunction?qi的形式是C++的函数命名方式。如果DLL的函数被非C++
语言调用,要在需要导出的函数前面加上:extern "C"修饰。

--
------------------------------------------------------------
有缘则聚,缘尽则散,随缘而定,随遇而安。
------------------------------------------------------------
欢迎光临“电子工程师园地”http://kingfox.163.net

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.48.4]

[关闭][返回]