社区
C++ Builder
帖子详情
BCB中编译的动态库,为什么函数导出表中的函数名开头都有一个下划线呢?
acqy
2005-07-29 08:52:43
例如:
extern "C" __declspec(dllexport) int Add2(int x, int y)
{
return x+y;
}
但是我用VS的dumpbin命令查看生成的DLL时,函数表中所有函数前面都有一个下划线。比如上面的函数在导出表中就是“_Add2”,为什么呢?
...全文
356
6
打赏
收藏
BCB中编译的动态库,为什么函数导出表中的函数名开头都有一个下划线呢?
例如: extern "C" __declspec(dllexport) int Add2(int x, int y) { return x+y; } 但是我用VS的dumpbin命令查看生成的DLL时,函数表中所有函数前面都有一个下划线。比如上面的函数在导出表中就是“_Add2”,为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
僵哥
2005-07-30
打赏
举报
回复
声明为__stdcall就好了
extern "C" _declspec(dllexport) int _stdcall RegisterDll(PChar File,bool Register)
xili
2005-07-30
打赏
举报
回复
用vc的工具吧, 对准dll做一下,生成一个新的 lib
acqy
2005-07-29
打赏
举报
回复
我LoadLibrary以及GetProcAddress的时候岂不是也要加这个下划线?
acqy
2005-07-29
打赏
举报
回复
有没有办法去掉这个下划线?
FengSC
2005-07-29
打赏
举报
回复
正常正常,这是标准C的语法,是一种约定
Waiting4you
2005-07-29
打赏
举报
回复
加个__stdcall再试试
BCB
(C++ Builder)创建
动态库
(DLL,接口
导出
和调用),动态加载DLL
以前没有封装dll
动态库
,接触新的工作之后需要用,折腾了一整天,终于搞定了 毕竟是生手,就简单分析注意点和遇到的一些问题及解决方案: (1)首先准备要生成DLL的工程。 (1.1)我用的是
BCB
(C++ Builder),File->New->Other...->C++ Builder Projects->Dynamic-Link Library,再根据之后的提示进行...
BCB
调用dll文件
中
注意的问题
开发过程
中
,模块化是必不可少的部分。
BCB
做dll文件非常方便,不过有个问题浪费了我好长时间,这里说一下。 dll是用
bcb
做的,因为要用到界面上的东西,所以选择了VCL支持。 在主模块
中
调用.dll时,老是出现
一个
错误提示:[Linker Error] Unresolved external referenced from,该调的地方都调了呀,可是就是找不到原因。 我的
在
bcb
中
添加activex控件_
bcb
安装控件方法汇总
1.
BCB
菜单: Project->Options->Packages->Add[喝小酒的网摘]http://blog.const.net.cn/a/8496.htm如果是
BCB
6: 选择安装的文件夹 yb_base_c6.bpl 和 yb_comm_c6.bpl, 然后按“打开”按钮如果是
BCB
5: 选择安装的文件夹 yb_base_c5.bpl 和 yb_comm_c5.b...
BCB
客户端 tuxedo 开发实例
tuxedo 的
函数
很多,所有应用都使用其
中
子集。这些
函数
子集包含在开发包
中
一定的
动态库
中
。下面以tpinit,tpcall,tpterm,tpfree,tpalloc,Fget32,Fchg32,FLDOCC32 几个
函数
为例介绍一下在该子集下的编程方式。(不是很准哟)1、首先 找到这些
函数
所在的
动态库
。经过解析发现以上
函数
包含 在"wtuxws32
c语言dll
bcb
,
BCB
创建 DLL完全入门级别
DLL是什么呢?动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL 是
一个
包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的
函数
。
函数
的可执行代码位于
一个
DLL
中
,该 DLL 包含
一个
或多个已被
编译
、链接并与使用它们的进程分开存储的
函数
。DLL 还有助于共享数据和资源。多个应用程序可同时...
C++ Builder
13,872
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章