
你在Documents目录下有testc这个文件吗
首先ls查看一下有没有testc这个文件
如果没有的话就用vim写一个
然后再gcc testc -o test
ubuntu自带gedit文本编辑器和gcc编译器
前者编写程序,后者编译源文件
具体:
打开gedit文本编辑器(可直接从程序中查找,或在终端中执行命令“gedit”)
编写源文件,保存
编译
打开终端,cd到源文件目录
gcc
源文件名
#
可选参数:
-o
目标文件;-c等等
ubuntu编写c语言写不了不是卡了,是因为缺少必要的软件包和系统配置问题。
1、缺少必要的软件包。如果没有安装gcc或其他必要的编译器和库文件,你将无法正常编译并运行C语言程序。
2、系统配置问题。如果系统配置不正确或存在某些冲突,可能会导致编译器无法正常工作。例如,部分版本的Ubuntu可能会与某些旧的编译器产生冲突,从而导致编译失败。
你把代码编译了没有?
Linux的gcc编译命令是:
gcc 文件名c
然后运行程序,这个你应该会吧
我看你的代码用的不是命令行参数,那就和window输入数据的时候一样,直接输入就行了。要从input1读入数据,要么使用重定向,要么就在代码里面写用fgets()函数从input1读取。要将数据写入output1就在代码里用fputs()函数将数据写入。不要告诉我你不会用fgets和fputs
正正经经学c语言,肯定用gcc,linux环境下的,具体 *** 作就是。
先去下个virtualbox,你就搜这个,这是免费的软件。
装完之后再去下个ubuntu,你可以在电驴或者随便哪个搜索引擎里找,电驴里方便一些。
然后在virtualbox里安装ubuntu *** 作系统,这两个软件都不是特别大,安装也很方便,都是中文提示的。
ubuntu里面自带gcc编译器和文本编辑工具的,具体 *** 作就是你点左上角应用程序里的附件里的终端,里面输入vim(这个可能要按照提示安装一下,很简单),就可以打开vim文本编辑器,编辑完程序之后在终端里用gcc命令就可以编译,具体命令你可以搜索一下。
用gcc的好处就是,这不像turbo
c,你学c语言可以用它,以后工作之后编程也是用它,而且学c语言的基本都是和linux系统打交道,一举三得。
如果觉得我说得好,请适当加分,手打不容易。
晕,,不要带着Windows的习惯好不好。。
gcc编译出来的就是可执行的二进制程序,不要管扩展名,没意义,linux下一般都不给可执行文件加扩展名的,
比如vim这个程序你终端输入vim就能运行了,要带上扩展名岂不是很麻烦很Windows吗??
gcc -o file filec 这样编译出来的可执行文件的名字就叫做file。
/file就能够运行了。想直接运行可以 gcc -o file filec && /file
以上就是关于ubuntu怎么用终端打开文件以及编译C文件全部的内容,包括:ubuntu怎么用终端打开文件以及编译C文件、在linux(ubuntu)下如何编写c语言、ubuntu编写c语言写不了是卡了吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)