原文:https://www.cnblogs.com/go2bed/p/4084196.html使用虚拟机 VMware Workstation 10Linux环境:Ubuntu 14.04 LTS Server amd64?我把过程截图如下。首先是hello world程序:备注:gcc -o 参数,指定生成程...
原文:https://www.cnblogs.com/go2bed/p/4084196.html
使用虚拟机 VMware Workstation 10
Linux环境:Ubuntu 14.04 LTS Server amd64
?
我把过程截图如下。
首先是hello world程序:
备注:
gcc -o 参数,指定生成程序文件名。
gdb下,disas命令对应英文为disassembler,反汇编。
这里没有执行程序。如果想执行,会出现:
shen@ubuntu:~$./helloworld
Hello World!
shen@ubuntu:~$
当然,前面要加 ./ ,在当前目录寻找helloworld 文件执行。
? 再来一个略微复杂的C语言程序: (我把几幅截图拼了起来)
?
沃梦达教程
本文标题为:Linux环境下使用gcc编译,gdb反汇编C语言程序(转载)
基础教程推荐
猜你喜欢
- C++高级数据结构之并查集 2023-04-20
- C语言实现简易停车场管理系统 2023-03-13
- C++类和对象到底是什么 2022-11-12
- 如何告诉 MinGW 链接器不要导出所有符号? 2022-10-07
- C语言预编译#define(预处理) 2023-04-03
- C/C++ Qt StatusBar底部状态栏应用教程 2023-01-10
- C语言文件操作与相关函数介绍 2023-06-13
- 漫画讲解C语言中最近公共祖先的三种类型 2023-01-01
- 使用C/C++读写.mat文件的方法详解 2023-03-05
- 使用VS2022开发在线远程编译部署的C++程序(图文详解) 2023-01-15
