作为一个不经常用linux系统经常忘记命令的人,我还是记录一下吧。
如果是第一次编译C的话
要先在终端写这两个命令安装vim和gcc
sudo apt-get install vim
安装Vim
sudo apt-get install gcc
安装gcc
终端在桌面直接ctrl+Alt +T
,或者鼠标右键打开终端。同时,如果你在不同的目录下打开终端,你的命令是自动定位到那个目录的。
等安装好环境之后
1.先自己新建一个文件夹以后存你的代码。比如我在主目录下新建了个coding文件。那在终端输入cd coding
2.然后终端输入hello.c(省略)
3.然后输入vim hello.c
进入编辑界面。按i
(insert)就可以插入代码。写完了之后按esc
键退出。然后按**:wq
回到终端命令界面。
4.输入命令gcc hello.c -o hello
编译文件
5.最后输入**./hello
运行文件就可以看到代码的运行结果
6.如果要查看汇编代码,输入命令gcc -Og -S hello.c
** 生成.s的文件,在输入cat hello.s
查看这个文件。就可以看到汇编代码。(gcc -Og -c hello.c 编译并汇编代码,生成.o文件(二进制格式))补充一下反汇编指令。 objdump -d hello.o
(要先生成.o文件才能用这个命令)
如果是C++文件,有一些不一样。
sudo apt-get install g++ gdb 安装g++
helloc.cpp 新建文件
vim hello.cpp 编写程序
g++ -o hello hello.cpp 编译程序
ubuntu下写C程序,编译运行查看汇编代码
最新推荐文章于 2024-05-13 09:20:53 发布