永发信息网

linux中如何用gcc编译用vi写的c文件

答案:5  悬赏:0  手机版
解决时间 2021-03-09 07:49
  • 提问者网友:咪咪
  • 2021-03-09 04:34
linux中如何用gcc编译用vi写的c文件
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-03-09 05:52
方法/步骤
1、进入linux系统,创建C文件“vim test.c”同时进入vim编辑界面也可以利用指令“touch test.c”创建后,然后“vim test.c”进入vim编辑界面。



2、vim编辑界面,由“ESC”建来切换三种模式,一般模式:在Linux终端中输入“vim 文件名”就进入了一般模式,但不能输入文字。编辑模式:在一般模式下按i就会进入编辑模式,此时就可以写程序,按Esc可回到一般模式。
命令模式:在一般模式下按:就会进入命令模式,左下角会有一个冒号出现,此时可以敲入命令并执行。键盘“a”键可以直接进入编辑模式




3、通过输入底部指令“:set nu”显示行数。



4、输入完C代码后,记得“ESC”键切换,输入“:wq”保存退出。



5、指令“ls”显示当前目录下文件,我们可以见到存在的C文件编译“gcc -o test test.c”编译成功后,运行“./test”。

全部回答
  • 1楼网友:夜风逐马
  • 2021-03-09 10:48
gcc name.c即可,默认文件名a.out 如要指定输出文件名,可用gcc name.c -o xxx(xxx为可执行文件名)
  • 2楼网友:患得患失的劫
  • 2021-03-09 09:10
有两种方法 1。保存好你编译的c文件,假如你的文件名是main.c,这是源文件,我们要把它编译成目标文件即以.o结束的文件(gcc -c main.c) ,再使用ll main*就可以查看到生成的目标文件,再将目标文件生成可执行文件(gcc -o main main.o) ,这里用main替代生成的可执行文件,再使用ll main*就可以查看到生成的可执行文件main,最后就是执行可执行文件了(sh main),这样就可以得到结果了。 2。可以一步到位,直接生成可执行文件,gcc -o main main.o,执行方法如方法一,用方法一可以看到详细的执行过程,建议使用方法1
  • 3楼网友:神鬼未生
  • 2021-03-09 08:04
用vi写的程序,首先要保存,在命令模式下,输入 :wq 表示保存。 然后在终端用cd命令进入到文件保存的目录,记住:文件名保存为以 .c 为后缀。 比方保存为 main.c ,则 输入 gcc main.c -o main 如果编译没有出错,然后输入 ./main 注意斜杠前的点符号 “.”不要掉了,他表示当前目录。 这样编译好的文件就执行了。 说明:-o后面的main表示编译生成的文件名称,你可以任取。
  • 4楼网友:轻熟杀无赦
  • 2021-03-09 06:27
有两种方法 1。保存好你编译的c文件,假如你的文件名是main.c,这是源文件,我们要把它编译成目标文件即以.o结束的文件(gcc -c main.c) ,再使用ll main*就可以查看到生成的目标文件,再将目标文件生成可执行文件(gcc -o main main.o) ,这里用main替代生成的可执行文件,再使用ll main*就可以查看到生成的可执行文件main,最后就是执行可执行文件了(sh main),这样就可以得到结果了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯