TC2.0 嵌入汇编 不能够生成可执行文件??????????

wbcuc 2008-02-29 10:32:40
在TC2.0中嵌入汇编,TASM.exe是我把MASM611的masm.exe改名后得到的,
在命令行下使用 tcc test.c编译可以通过,只有一个warning
Restarting compile using assembly
没有Error
但是不能生成可执行文件test.exe
另外
tcc -B -S -ml -Ic:\tc\include -Lc:\tc\lib test.c
也没有用


请教了

...全文
87 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
独孤过儿 2008-03-03
  • 打赏
  • 举报
回复
楼主真强悍啊,把文件改名用,你这是掩耳盗铃!

TASM能兼容MASM的东西,但是MASM未必兼容TASM啊!

当年Borland确实让自己的TASM兼容MS的MASM语法了,但是微软好像没给Borland开绿灯啊...如果你很想用TC来内嵌汇编,那就老老实实

去找个TASM吧,去google一下,应该可以找到...
ltc_mouse 2008-03-03
  • 打赏
  • 举报
回复
是不是参数 -S 错了。不知道tcc的命令参数怎样(tcc -h 应该可以看到帮助),gcc的-S是输出汇编
firemcu123 2008-03-03
  • 打赏
  • 举报
回复

顶上去。
wbcuc 2008-03-01
  • 打赏
  • 举报
回复

???????/
wbcuc 2008-02-29
  • 打赏
  • 举报
回复
测试程序
test.c

#include <stdlib.h>
void main()
{
int aa = 8;
asm mov dx,aa
printf("Hello\n");
}

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧