-
2020-04-20 21:31:55
1.首先可以使用Ctrl C强行关闭程序,回到正常的终端。
2.出现这种问题一般是死循环了,把循环条件改成有限的尝试一遍,如果可以运行就是循环的问题。更多相关内容 -
Linux运行C语言程序
2022-03-15 23:59:481.安装编辑器 sudo apt-get install vim 安装vim编译器; sudo apt-get install gcc 安装gcc编译器,安装完成后可以使用gcc -v命令来查看编译器版本。 2.创建C文件 touch a.c ...执行文件 执行命令./a.out执行该程序1.安装编辑器
sudo apt-get install vim
安装vim编译器;
sudo apt-get install gcc
安装gcc编译器,安装完成后可以使用gcc -v命令来查看编译器版本。
2.创建C文件touch a.c
创建一个.c文件
3.编辑该文件vi a.c
输入i下面显示INSERT,代表可以插入代码。输入完成后按Esc退出插入操作,同时按Shift和冒号,输入wq,表示保存和退出。
4.编译文件gcc a.c
若没有报错,输入ls查看是否编译成功生成a.out文件。
5.执行文件
执行命令./a.out执行该程序 -
在Linux系统中运行C语言程序
2022-01-11 15:12:41在之前的学习中已经在Windows系统中用Microsoft VC++上实现了C语言程序的运行,现在将在Linux系统上运行C语言程序。 首先明确C语言程序开发的4个步骤:编辑、编译、链接、运行 在Microsoft VC++中编译和运行都可以...正式学习c语言的第一天 2022/1/10
在之前的学习中已经在Windows系统中用Microsoft VC++上实现了C语言程序的运行,现在将在Linux系统上运行C语言程序。
首先明确C语言程序开发的4个步骤:编辑、编译、链接、运行
在Microsoft VC++中编译和运行都可以直接用鼠标或按键快捷运行,Linux系统中则需要手动在终端中输入指令。
1.编辑
打开Linux终端,输入#vi test.c(#vim test.c或者#touch test.c也可以)创建一个后缀为.c的源程序
进入test.c中,按i进入编辑模式,输入c语言程序代码
输入完成后按下Esc退出编辑模式,输入“:”之后输入指令x(或者wq),进行保存退出。
至此,编辑完成,目录上会多出一个test.c的C语言源文件(我这里创建在桌面上)
2 .编译
在终端中用gcc编译软件进行编译,输入#gcc -o test test.c(-o后面就是编译后的名字)
桌面上出现一个test文件,编译完成
此时若重新创建一个C语言源文件hello.c,直接输入#gcc hello.c,则出现默认拓展文件a.out
3.连接
为什么没有连接?
编译后的文件不能直接运行,该目标文件在Windows系统上显示xxxx.obj或xxxx.o(代表目标程序),连接后会出现可执行程序xxxx.exe。
为什么Linux系统上没有呢?xxxx.o和xxxx.exe哪去了?我不到啊。
4.运行
在终端中输入#./test
运行成功
-
Linux环境编译运行C语言程序
2022-03-22 10:46:59linux环境下编译并运行C语言程序 打开安装好的Linux系统(ubuntu18.04) 1.安装编辑器 使用语句:sudo apt-get install vim安装vim,可以在安装前查看是否安装vim编辑器。(特别提示:在安装vim前最好将软件更新,使用...linux环境下编译并运行C语言程序
打开安装好的Linux系统(ubuntu18.04)
1.安装编辑器
使用语句:sudo apt-get install vim
安装vim,可以在安装前查看是否安装vim编辑器。(特别提示:在安装vim前最好将软件更新,使用指令sudo apt-get update
.)之所以要加sudo的原因是这些安装和更新软件的时候需要使用管理员权限才可以进行。
2.安装gcc编译器
和安装vim类似使用sudo apt-get install gcc
,安装完成后可以使用cc-v
来查看编译器版本信息等。cc -v界面如下:
(gcc经常简写为cc)当然在安装所有软件前最好使用命令将软将更新一下。
3.创建文件夹并进入该文件
创建文件夹前可以使用 指令ls
来查看该系统中有哪些文件。然后使用mkdir+文件名
创建文件,并且查看该文件是否被创建。(假如创建了一个名字为workspace的文件mkdir workspace
)进入该文件则使用命令cd workspace
.然后就进入该目录。然后再创建一个文件名为les1 的文件(mkdir les1)
。进入les1文件(cd les1)
。创建一个.c文件:touch a.c
。
4.编辑该文件
输入vi a.c
进入该界面
会发现用户不能从键盘输入信息,这时我们需要从键盘按一个i在下面会显示INSERT(表示插入)。
然后就可以使用键盘输入代码。输入完成以后可以按Esc退出插入操作。再同时按shift和冒号,从键盘输入wq(表示保存并退出)。
5.编译该文件
输入指令:cc a.c
(cc 是gcc 的缩写)
若没有报错则从键盘输入ls查看是否生成了可以执行的文件a.out文件。
6.查看该文件的权限(可有可无)
使用指令ls -l
r 表示可读 w表示写 x表示执行7.执行该文件
使用指令./a.out
执行该程序。输出hello world !
-
在Linux 中编写并运行C语言
2021-08-30 16:40:39在Linux 中编写并运行C语言流程后续 流程 首先我们创建一个C语言文件 vim 1.c 我们进行相关程序的编写(我们以简单的输入输出为例) #include <stdio.h> int main(void) { int i,j,a; scanf("%d",&a);... -
如何在Linux下运行C语言程序
2021-05-14 15:37:48如何在Linux下运行C语言程序C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。以下是小编为大家搜索整理的如何在Linux下运行C语言程序,希望能给大家带来帮助!更多精彩内容请... -
如何在linux(ubantu)操作系统运行c语言文件
2022-04-19 16:07:35如何在linux(ubantu)操作系统运行c语言文件 方法一:使用文本编辑器 在linux桌面左下角打开应用程序列表,然后按照下面图片步骤操作,找到“文本编译器”并打开,写好c语言代码并保存。 找到保存的文件,在该... -
用Linux编写C语言程序
2021-07-21 20:25:05用Linux编写C语言程序 一、首先在桌面创建一个c语言文件:touch csdn.c 二、用vi编辑器打开这个.c的文件:vi csdn.c 然后按下键盘i键,这时候开始写代码,从#include<stdio.h>开始写: 举一个“从键盘输入一... -
在Linux下运行C语言程序
2015-05-12 12:18:00市面上常见的Linux都是发行版本,典型的Linux发行版包含了...我以Fedora 21 workstation 系统 为例来讲述如何编译C程序。 顺便介绍一下Fedora 21 Workstation的特点:Fedora基于Red Hat Linux,在Red Hat Linux... -
怎么在Linux下运行C语言程序.docx
2021-10-25 00:39:20怎么在Linux下运行C语言程序.docx -
在linux系统下如何编译运行C语言程序和C++程序
2022-04-06 17:02:48文章目录1:linux系统下编译运行C程序2:linux系统下编译C++程序 1:linux系统下编译运行C程序 gcc -o a a.c gcc -o 想要的文件名 文件的名字.c 2:linux系统下编译C++程序 g++ a.cpp -o a a是指程序的名字,a.cpp 是写... -
Linux下C语言程序编写及执行和分步骤编译链接C源代码
2022-03-03 11:19:24实验一:Linux下C语言程序编写及执行 //hello.c #include int main(){ int x = 1; int y = 2; int sum = x + y; printf("x+y=%d\n", sum); return 0; } 实验步骤: 步1:gcc -o hello hello.c //直接编译、链接源... -
Linux下C语言的makefile
2022-03-05 19:26:02Linux下C语言的makefile 0.定义 工程管理器,顾名思义,是指管理较多的文件,Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,... -
linux如何运行c程序命令
2021-05-08 22:11:08linux运行c程序命令的方法:首先打开kali linux的终端,用vim工具打开文件并编写代码;然后输入【gcc test.cgcc】进行编译;最后再运行【test.out】在终端中输入【./test.out】。本教程操作环境:windows7系统、... -
在Linux(Ubuntu版)下编写运行C语言程序
2018-02-21 21:16:42但在Linux系统里,需要熟练掌握在Terminal里编写C语言程序,进行编译调试。本章主要介绍在Linux的终端下编写C程序并编译运行。一,编写C时需要掌握的一些Linux操作(1)文件管理相关的命令Linux命令名称作用使用举例... -
在Linux下使用gcc运行C语言程序
2021-05-11 04:03:56标签:终端工具gcc程序分区编译mod没有保存Linux下使用最广泛的C/C 编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是初学者,一般都将GCC作为Linux下首选的编译工具。本教程毫不犹豫地使用GCC来... -
手把手教你如下在Linux下如何写一个C语言代码,编译并运行
2022-04-11 13:14:35文章目录手把手教你如下在Linux下如何写一个C语言代码,编译并运行打开Ubuntu终端创建 helloworld.c编译C文件 手把手教你如下在Linux下如何写一个C语言代码,编译并运行 打开Ubuntu终端 我这里的终端是Windows下的... -
基于Linux下C语言获取程序的执行时间
2021-08-24 19:35:45函数"clock_gettime"是基于Linux C语言的时间函数,他可以用于计算精度和纳秒。 int clock_gettime(clockid_t clock_id, struct timespec *tp) 参数: clk_id : 检索和设置的clk_id指定的时钟时间。 CLOCK_REALTIME:... -
【Linux初学】1.Linux下编译运行hello world C语言程序
2022-03-30 23:12:091.需要下载安装vim,gcc 2.vim hello.c 3.按i进入插入模式,编写C语言程序。完毕,按ESC进入命令模式。shift+: -
Linux Ubuntu操作系统下运行C语言Makefile文件编写.
2022-03-24 11:17:03Linux下C程序的编写 练习使用gcc 编译器编译C 程序并执行,编写Makefile文件,使用make 工具编译程序并执行 具体要求: (1)编写简单的C 程序,功能为在屏幕上输出“Hello gcc!”。利用该程序练习使用gcc 编译器的... -
在linux系统下运行c语言程序
2016-01-04 14:44:31需要安装一个linux的系统 1.首先在主目录/主文件夹下建立一个hello.c的文档 源文件: #include int main() { printf("hello!world!"); return 0; } ...3.终端输入 ./hello 即可运行此程序 -
Linux中,如何编写和运行C程序
2021-05-09 05:05:53Turbo C编译器已经是一种用于编译程序的旧方法,因此让我们的程序员转向Linux寻求新的编程环境。在本文中,我们将解释如何编写,编译和运行简单的C程序。这将成为您转入可以在Linux上编写和执行的更复杂和有用的C... -
linux中运行一个程序 在Linux系统中,如何运行一个C语言程序?
2021-05-09 03:31:52linux 中怎样运行一个程序在 Linux 系统中运行程序有两种方法:绝对路径、相对路径。 (1)、以在超级用户状态 # 下,使用绝对路径运行一个程序的方法: #/aaa/bbb/ccc/my_run_program 其中:/aaa/bbb/ccc 为从根目录... -
Linux下编写运行C语言程序
2019-04-16 11:25:531.进入目标文件夹,打开终端,输入 touch test.c 创建文件 2.然后输入 vim test.c来编辑文件。 3.编写完后,输入 gcc test.c 编译c文件, 生成 a.out文件。...4.终端输入 ./test.out 就可以运行了 ... -
Linux编译C语言遇到报错:Permission denied
2020-11-07 20:58:53Linux编译C语言遇到报错:Permission denied 解决办法:输入 chmod 777 hello.sh