linux如何运行c程序命令

linux运行c程序命令的方法:首先打开kali linux的终端,用vim工具打开文件并编写代码;然后输入【gcc test.cgcc】进行编译;最后再运行【test.out】在终端中输入【./test.out】。

linux如何运行c程序命令

本教程操作环境:linux7.3系统,DELL G3电脑。

linux运行c程序命令的方法:

1、打开kali linux的终端。创建一个文件并命名为test.c。在终端输入:touch test.c。

3c85b057207c09fc5b4bad58c06fecc.png

2、可以看到已经生成了一个后缀为test.c的源文件。然后用vim工具打开这个文件并编写代码。在终端中输入:vim test.c或者gvim test.c打开这个文件并编写代码。

3056150f550704a7007417800712e15.png

3、编写完了这个代码。现在开始编译源文件。在终端中输入:gcc test.cgcc是linux自带的c语言编译器。如果是windows则要用ide工具来编译。linux系统一般写C语言用gcc +vim+gdb三个自带的工具就可以了。

b0cff9a8f04ff1cca2fa7a5bfc5acb3.png

4、打完gcc test.c编译完C源文件。然后就可以看见a.out的文件。一般linux系统就默认为a.out为编译完的文件。现在运行a.out文件。在a.out文件的目录下打开终端并输入./a.out就是运行文件了。

d0cebc360ccaea83a76e7cba8b6abfa.png

5、如果想要编译完的文件名不要用a.out文件。就可以在编译时打入.gcc test.c -o test.out然后就可以看见有一个test.out.文件 了。

-o后面跟着的编译生成的文件名。

dc88d521a1fcfc70ad05a76afa1cb5c.png

6、再运行test.out在终端中输入./test.out结果如图。这样在linux系统下编译并运行C语言就完成了。

58b30728e25db6567fdca86cd0a6091.png

相关学习推荐:linux视频教程

以上就是linux如何运行c程序命令的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/160241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月5日 14:35:13
下一篇 2025年11月22日 00:52:34

相关推荐

  • 如何在Laravel中配置队列工作器

    在laravel中配置队列工作器的核心步骤是设置队列驱动并启动监听进程,以提升应用性能和用户体验。1. 修改.env文件中的queue_connection变量,如设为redis以启用高性能队列;2. 配置redis连接信息确保其可用性;3. 使用php artisan queue:work命令启动…

    2025年12月5日
    100
  • PHPMyAdmin执行SQL语句时结果集显示不全的处理办法

    要解决phpmyadmin执行sql语句结果集显示不全的问题,需调整其配置文件中的两个核心参数:1. 修改$cfg[‘maxrows’]以增加最大显示行数;2. 修改$cfg[‘limitchars’]以增加单元格内容显示长度。此外,还可通过导出数据、…

    2025年12月5日 后端开发
    000
  • linux怎么创建新用户和设置密码

    在linux中,可以使用“useradd 用户名”命令来创建新用户;然后使用“passwd 用户名”命令来给已创建的用户设置密码,需要输入两次密码来确保密码的正确。新创建的用户会在“/home”下创建一个用户名目录。 本教程操作环境:Red Hat Enterprise Linux 6.1系统、De…

    2025年12月5日 运维
    000
  • linux修改用户密码的方法是什么

    linux修改用户密码的方法:首先用CRT软件连接Linux系统,并查看登录用户信息;然后若修改root自己的密码,直接输入passwd;最后若修改其他用户,如oracle的密码,可直接输入passwd oracle。 本教程操作环境:linux7.3系统,SecureCRT 8.7.1绿色版,DE…

    2025年12月5日 运维
    000
  • 如何在Laravel中实现定时任务

    在laravel中实现定时任务,核心思路是利用框架的调度器集中管理任务,并通过服务器cron每分钟触发一次调度器执行。1. 创建命令:使用 php artisan make:command 生成命令类并编写业务逻辑;2. 注册任务:在 app/console/kernel.php 的 schedul…

    2025年12月5日
    000
  • linux查看文件大小的方法是什么

    linux查看文件大小的方法:1、使用stat命令查看文件系统的详细信息显示;2、利用wc指令计算文件的Byte数等等;3、使用du命令查看使用空间;4、ls命令用来显示目标列表。 本教程操作环境:linux7.3系统,DELL G3电脑。 linux查看文件大小的方法: 一、stat命令 stat…

    2025年12月5日
    000
  • 怎么使用 Yocto 构建文件系统?

    简介 yocto项目采用一种更加强大和定制的途径来构建适合嵌入式产品的linux系统。yocto不仅仅是一个制作文件系统的工具,同时提供了一整套基于linux的开发和维护工作流程,使得底层嵌入式开发者和上层应用开发者可以在统一的框架下进行开发,解决了传统开发方式下零散和无管理的开发问题。 Yocto…

    2025年12月5日 运维
    000
  • linux系统关机命令是什么

    linux系统关机命令:1、“shutdown -h now”或“shutdown -p now”;2、“halt”或“halt -p”;3、“poweroff”或“poweroff –halt”;4、“reboot -p”。 本教程操作环境:Red Hat Enterprise Lin…

    2025年12月5日
    000
  • unix和linux的区别是什么

    unix和linux的区别:1、UNIX是商业化的,而Linux是开源的,是免费、公开源代码的;2、UNIX系统大多是与硬件配套的,也就是说无法安装在x86服务器和个人计算机上的,而Linux则可以运行在多种硬件平台上。 本教程操作环境:linux7.3系统,DELL G3电脑。 unix和linu…

    2025年12月5日
    000
  • linux怎么查看磁盘空间

    linux查看磁盘空间的方法:1、使用df命令,可以查看文件系统,并获取硬盘被占用了多少空间,目前还剩下多少空间等信息。2、使用du命令,可以显示磁盘空间的使用情况。 本教程操作环境:Red Hat Enterprise Linux 6.1系统、Dell G3电脑。 1、使用df命令 df 以磁盘分…

    2025年12月5日
    000
  • linux怎么查看历史命令

    linux查看历史命令可以使用history命令,该命令可以列出所有已键入的命令。用户所键入的命令都会记录在文件中,该文件保存在当前登录用户的家目录中。 本文操作环境:centos 7系统、thinkpad t480电脑。 在Linux环境中可以通过方向键的上下按键查看近期键入的命令。但这种方法只能…

    2025年12月5日
    000
  • linux压缩命令是什么

    linux压缩命令有gzip、bzip和xz三种。其中,gzip压缩速度最快,是应用最广泛的压缩方式,xz是最新的压缩方式,可以自动提供最佳的压缩率。 本文操作环境:centos7系统、thinkpad t480电脑。 linux主要有三种压缩方式: 1、gzip:是公认的压缩这速度最快,压缩大文件…

    2025年12月5日 运维
    000
  • linux中cp命令如何复制文件

    在linux中,可以使用cp命令复制文件,将源文件或目录复制到指定的目的文件或目录;它可以将单个源文件复制成一个指定文件名的具体文件或一个已经存在的目录下;该命令支持同时复制多个文件。 本教程操作环境:centos7系统、thinkpad t480电脑。 cp的命令格式 以移动文件1234.txt为…

    2025年12月5日 运维
    000
  • linux开启端口命令

    linux开启端口的命令是【firewall-cmd –zone=public –add-port=1935/tcp –permanent】。需要注意的是,我们在开启指定端口后需要重启防火墙。 本文操作环境:centos 7系统、thinkpad t480电脑。 …

    2025年12月5日
    000
  • dos2unix命令解决 Shell 脚本无法执行的问题

    大家好,又见面了,我是你们的朋友全栈君。 解决问题 在执行脚本时,报了以下错误: -sh: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory 出现上述类似的错误,原因是脚本在Windows下编辑后上传到Linux系统…

    2025年12月5日 运维
    000
  • linux进入目录的命令是什么

    linux进入目录的命令是“cd”,该命令的作用是切换至指定目录下,语法格式为“cd [dirName]”。参数“dirName”表示要切换的目标目录,可以是绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录。 本教程操作环境:Red Hat Enterprise Linux 6.1系…

    2025年12月5日
    000
  • linux如何返回上一级目录

    linux返回上一级目录的方法:1、在终端里输入“cd /上级目录名称”命令,按下“回车键”即可;2、在终端里输入cd和上级目录的代替“..”,命令格式为“cd ..”,按下“回车键”即可。 本教程操作环境:centos7系统、thinkpad t480电脑。 linux一般都是使用命令操作的,想要…

    2025年12月5日 运维
    000
  • linux怎么修改用户名

    linux修改用户名的方法:1、进入终端,执行“su -”命令,输入密码,获取root权限;2、执行“usermod -l 新用户名 旧用户名”或“groupmod -n 新用户名 旧用户名”命令修改用户名;3、重启电脑即可。 本教程操作环境:Red Hat Enterprise Linux 6.1…

    2025年12月5日 运维
    000
  • linux查找文件命令有哪些

    linux查找文件的命令:1、find命令,可以查找任何想要的文件;2、locate命令,查不到最新变动过的文件;3、whereis命令,只搜索二进制文件、man说明文件和源代码文件;4、which命令;5、type命令。 本教程操作环境:Red Hat Enterprise Linux 6.1系统…

    2025年12月5日
    000
  • 批量安装PhpStorm插件的脚本编写

    要快速批量安装phpstorm插件,可通过脚本自动复制.jar文件到插件目录。1. 插件本质为.jar文件,存储路径因系统和版本而异,可手动安装确认路径;2. 编写脚本将插件复制到目标目录,建议使用-v参数查看复制情况,并加入判断逻辑避免冲突及支持多版本;3. 可通过解析插件市场链接自动下载插件,但…

    2025年12月5日 后端开发
    000

发表回复

登录后才能评论
关注微信