一个ILink32的编译问题(50分)

  • 主题发起人 主题发起人 han
  • 开始时间 开始时间
H

han

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了一个汇编文件13.asm(总共两个段),用BCB带的TASM32编译通过,但用ILink32连接时出现
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: '13.asm': Additional segments need to be defined in a .def file
这是什么原因?


 
1、用 tlink32.exe 试试
2、建一个def,把所有用了的段名字写上去
SEGMENTS
_TEXT
_DATA
其他......
3、你是用纯asm写的程序吗?一般来说这样比较麻烦,如果只是用asm写函数,
其他框架仍然用c的话,比较简单,把asm加进bcb的project中就可以自动编译连接。
 
试试用bcc32来link。
 
接受答案了.
 
后退
顶部