社区
Delphi
帖子详情
如何使用C++编译的OBJ文件??
dengyz
2003-10-09 10:20:25
现有一文件是用C++编译的OBJ文件,现要使用该文件中所定义的函数,请问要如何做才行???
...全文
162
5
打赏
收藏
如何使用C++编译的OBJ文件??
现有一文件是用C++编译的OBJ文件,现要使用该文件中所定义的函数,请问要如何做才行???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dengyz
2003-10-28
打赏
举报
回复
与这个obj一起有个同名的h文件,其内容为
#define IC_OK 1
#define IC_ERROR 0
extern unsigned char data[256];
extern int get_status();
在C++中执行完get_status()后,data[256]中将有所读出的数据,
现要在Delphi中也行执行get_status(),请问要如何做?
geraint88
2003-10-11
打赏
举报
回复
用{$LINK FileName}就可以了。
然后仔Delphi中重复定义一遍这个函数
aiirii
2003-10-11
打赏
举报
回复
你要知道 obj里的函数声明才好!
一般是用
{$L XXX.obj}
函数声明不用带参数,直接,大概如下:
function XXX: integer; external;
在interface中要
uses windows;
gdfd
2003-10-11
打赏
举报
回复
请参考Delphix Developer's Guide里的相关章节……(我在图书馆只找到5的不清楚6和7有没有不同所以还是不要乱说了……5里面只能用BCB编译出的OBJ……)
dengyz
2003-10-11
打赏
举报
回复
请你说仔细一点好吗?
以前该obj是用在CB中的,
useobj("iccard.obj");
然后就直接用该OBJ中的函数,
DELPHI中如何重复定义该OBJ中的函数???
C++
zxing 识别二维码静态库工程
zxing 可以从github的官方网站上下载下来,这里提供一个VS 2010
编译
zxing的静态库工程,
编译
时注意一点是:zxing的很多不同的
文件
夹下含有相同名称的源
文件
,在
编译
时应该分别设置这些源
文件
的
obj
文件
输出到不同的...
c++
编译
成的 .
obj
文件
与exe
文件
的区别
今天看以篇技术博客的时候,看到.
obj
文件
,对.
obj
文件
有点印象,但不是很清楚。于是查了些资料和博客,得到一些个人总结。以此与大家分享。 概述: ...
编译
:当前源代码
编译
成二进制目标
文件
(.
obj
文
C/
C++
中的
Obj
文件
project中每个cpp经
编译
成为
obj
(
obj
ect)
文件
,所有
obj
文件
和资源
文件
经链接(link)成为可执行
文件
,
obj
文件
可称为目标
文件
或中间
文件
。另外,
obj
文件
只给出了程序的相对地址,而EXE是绝对地址。
C++
反汇编
obj
文件
(
obj
conv)
C++
反汇编
obj
文件
(
obj
conv)
VSCode
C++
编译
后删除
obj
等临时
文件
虽然现在版本的vscode能够自动生成
编译
调试
C++
的task.json和launch.json,但是最近在
使用
VSCode写
C++
时发现会生成不少不需要的临时
文件
,比如*.
obj
、.ilk和.pdb,造成目录十分的混乱。在多方百度无果后自己摸索了一...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章