计算机系统与云计算1续 ubuntu编写C程序 查看汇编文件 生成反汇编文件
ubuntu编写C程序
root@ :~# touch flow.c
root@ :~# vim flow.c
root@ :~# gcc flow.c
flow.c: In function ‘main’:
flow.c:5:13: warning: integer overflow in expression [-Woverflow]
int b=50000*50000;
root@ :~# touch beau.c
root@ :~# vim beau.c
root@ :~# g++ beau.c -o beau
root@ :~# ./beau
beautifulroot@ :~#
1.touch hello.c 新建一个文件名为 hello.c的源程序
2.vim hello.c 编写程序 按i进入insert 模式
编写完后 按键盘左上角Esc键 键入:wq means write and quit 按回车退出程序编写模式
3.gcc hello.c 编译程序 如程序编译中为出错 则无显示
如编译中发现错误会在随后的几行中列出
也可用g++ hello.c -o hello
4.运行程序 如编译无误 ./hello 即出现编译结果
5.!下命令一定要退出
生成汇编文件
先-E看.c文件 再-S 再vim sum.s 即可
生成反汇编文件