您的位置:首页 > 编程语言 > C语言/C++

如何把c语言转成汇编语言[整理]

2013-10-16 12:02 1011 查看
1.使用gcc

        使用gcc -S 1.c可以把1.c转成特殊的1.s,感觉其实是类似于汇编,然后可以修改其代码,要想继续编译可以用gcc -s 1.s然后就可以实现

2.使用VC++ 编译器 自带的 dumpbin 就可以 做反汇编。 

       如vc++中在C:\Program Files\Microsoft Visual Studio\VC98\BIN\DUMPBIN.exe 

       dumpbin /DISASM abc.exe 

       dumpbin /DISASM abc.exe /OUT:abc.asm

3.在vc或者vs的时候按alt+8可以进行汇编调试,不仅可以查看程序的汇编代码,而且也可以查看此时的变量。

4.通过修改项目 -> 属性 -> C/C++ -> 输出文件 -> 汇编输出之后,每次运行后都可以在debug下面找到一个asm文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 汇编 编译器