Gedit文本编辑器
Gedit是一个简单的文本编辑器,界面简单,支持语法高亮,比Vim容易上手。
Gedit安装:
sudo apt-add-repository ppa:ubuntu-on-rails/ppa //添加ubuntu的软件源 sudo apt-get update //更新软件列表 sudo apt-get install gedit-gmate //安装
在当前目录下创建一个C程序
touch test.c//创建test.c c
gedit test.c//用gedit打开test.c进行编辑
在gedit文本编辑框中输入程序代码
#include<stdio.h>
int main(){
printf("hello ubuntu!\n");
return 0;
}
保存好退出!
GCC编译器
直接将代码编译链接为可执行文件
gcc test.c -o test
分步编译链接
1.预处理
gcc -E test.c -o test.i
查看当前目录会看到多出了一个test.i文件,用gedit test.i打开可以看到在test.c的基础之上把stdio.h头文件的内容插入到里面了。
2.编译成汇编代码
gcc -S test.i -o test.s
3.汇编成目标文件
gcc -c test.s -o test.o
.o就是目标文件,目标文件和可执行文件类似,都是机器可以识别的可执行