kali linux 编译C语言并运行
本人最近开始学习C语言。并使用kali linux系统进行编写。编译并运行。刚开始有很多小细节呼略了。这些细节是小但是有时却让新手很是烦脑。下面一起看看再kali linux编写。编译。并运行的步骤。
操作方法
- 01
我们打开kali linux的终端。创建一个文件并命名为test.c。 在终端输入: touch test.c
- 02
我们可以看到已经生成了一个后缀为test.c的源文件。然后我们用vim工具打开这个文件并编写代码。vim工具是在linux下最后的编程的工具。 不过我的系统里有一个叫做Gvim的工具。 在终端中我们输入: vim test.c 或者 gvim test.c 打开这个文件并编写代码
- 03
我们编写完了这个代码。现在开始编译源文件。 在终端中我们输入: gcc test.c gcc是linux自带的c语言编译器。如果是windows则要用ide工具来编译。 linux系统一般写C语言用gcc +vim+gdb三个自带的工具就可以了。
- 04
我们打完gcc test.c编译完C源文件。然后就可以看见a.out的文件。为什么会出现这种情况。而且也没有在终端中打印输出我们程序中的输出语句。 这是因为我们在编译的时候没有写明编译文件的名字。一般linux系统就默认为a.out为编译完的文件。现 在我们运行a.out文件。 在a.out文件的目录下打开终端 并输入 ./a.out 就是运行文件了。如图
- 05
如果我们想要编译完的文件名不要用a.out文件。就可以在编译时打入. gcc test.c -o test.out 然后就可以看见有一个test.out.文件 了。-o后面跟着的编译生成的文件名
- 06
我们再运行test.out 在终端中输入 ./test.out 结果如图。这样就是在linux系统下编译并运行C语言的全过程。