AT&T汇编

Strdust 2011-06-28 07:50:25
最近在自学Linux下的汇编,我用的是Ubuntu10.10的系统,语法是AT&T的,在这种环境下我能做出windows下的程序么?
...全文
107 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Strdust 2011-09-21
  • 打赏
  • 举报
回复
同志们,我利用mingw32,mingw32-runtime,mingw32-binutils在Ubuntu10.10成功的编译出.exe可执行文件了
elated 2011-07-06
  • 打赏
  • 举报
回复
gcc -masm=intel -S *.c
这样可以生成Intel格式的汇编
yong_f 2011-07-06
  • 打赏
  • 举报
回复
不管是什么系统,硬件的指令集是相同的,即在linux下编译的的机器指令到windows下可以执行,这里只是指计算机指令。
在linux系统上运行的文件格式一般为elf文件格式,windows下好像pe格式,它们是机器指令、数据进行不同安排,在文件中放置的位置不同罢了,所以你可以用汇编在linux上编译成机器语言时,按照pe文件的结构进行组织安排是可以在windows下运行的。
帅得不敢出门 2011-06-29
  • 打赏
  • 举报
回复
自学Linux下的汇编 然后做windows程序 ?
楼主你的思维是否太跳跃了。
louyong0571 2011-06-29
  • 打赏
  • 举报
回复
要做windows程序干嘛要用linux呢,理解不了
xunxun 2011-06-28
  • 打赏
  • 举报
回复
什么意思?
如果你说的是在Ubuntu下生成windows 的程序,那么你需要Linux to Windows的交叉编译器。
如果你是想在windows下写AT&T汇编,那么在windows下使用as/gcc/g++即可。

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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