在Linux中如何运行C语言写的脚本

2023-05-16

目录

1:Linux下如何运行C语言脚本

2:实例展示


1:Linux下如何运行C语言脚本

Linux别的系统我不知道是不是这个方法,我是用的ubuntu的,其他的我也没测试过,但是ubuntu应该是可以的,大体分为4个步骤

(1)先用文本写一个C语言的脚本(就是源代码吖)

(2)将这个文本的后缀修改成   .cpp格式的

(3)使用命令  g++   + C语言写的脚本名+   -o (选项)+生成的二进制执行文件名(名字自己定义的)

(4)./+  生成的二进制执行文件名(这里的  .  不就是在当前目录蛮)

2:实例展示

理论没啥用,咱还是上手操作吧

 (1)这是我在vi编辑器中直接写的源代码,毕竟简单就直接在vi编辑器中写了,复杂的话我还是建议在C语言的编辑器中写好,在传上来

(2)将后缀名修改成  .cpp 格式的

我修改成的是叫exrt.cpp,记住了哈

(3)使用命令g++   exrt.cpp   -o     nee(nee是生成的可执行二进制文件,名字自己取,叫啥都行)

 

 要注意这里的nee有没有可执行权限哦,没有的话加个命令:chmod  +x   nee就行啦

(4)运行脚本,直接  ./nee就阔以啦

 这就是大体的步骤啦,大家可以试试。

如有错误,还请大佬指出哈!!!!!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在Linux中如何运行C语言写的脚本 的相关文章

  • Gentoo Linux查看已安装软件包

    Gentoo Linux查看已安装软件包 对于Gentoo Linux xff0c 需要一个名为Equery的软件来查看已安装软件包的信息 Equery是一个用于简化常用 Portage 操作的工具 此外 xff0c 可以显示包依赖项 元数
  • 2016 Personal Training #4 Div.2 A B C G H

    xff21 URAL 2091 题意 xff1a 有四个类别 xff11 xff0e xff21 和 xff22 都包含 xff0c xff12 xff0e 只包含 xff21 不包含 xff22 xff0c xff13 xff0e 只包含
  • Gentoo Linux系统清理

    Gentoo Linux系统清理 一 清除源码包文件 清除已经下载的软件包 xff0c 步骤如下 xff1a 在这一步中 xff0c 所使用的工具是rm命令 xff0c 将会强制删除 使用前 xff0c 请仔细检查所要删除的目录是否正确 x
  • Gentoo Linux卸载无用内核

    Gentoo Linux卸载无用内核 移除内核源代码 在安装新的内核并正常工作之后 xff0c 旧的内核就可以移除了 emerge的 depclean 选项 xff08 缩写为 c xff09 可以用来移除所有旧的或者不用的软件版本 xff
  • flink学习(一)---Maven配置简单易学

    一 下载Maven 进入官网http maven apache org 点击Download 进入官网之后 xff1a 我演示的是windows的配置步骤 xff1a 1 将安装包放入C盘 xff0c 进行解压 xff0c 将maven文件
  • eclipse括号风格改为独占一行风格

    一 原Eclipse生成的花括号 情形 public class test public static void main String args System out println 34 Eclipse 的花括号 xff08 brace
  • SecureCRT按Ctrl+S后假死问题

    SecureCRT作为著名的SSH客户端 xff0c 经常用于登陆远程服务器 在上面编辑文本 xff0c 特别是用vi打开两个文本 xff0c 并且需要切换时 xff0c 很容易出现卡死的现象 xff0c 不能接受任何的键盘输入 很是郁闷
  • dll和lib(包括静态链接库和与dll同时生成的lib)

    1 xff1a 神马是Dll和Lib xff0c 神马是静态链接和动态链接 大家都懂的 xff0c DLL就是动态链接库 xff0c LIB是静态链接库 DLL其实就是EXE xff0c 只不过没main 动态链接是相对于静态链接而言的 所
  • Doxyfile的使用

    Doxygen是一个开源软件 xff0c 它类似javadoc xff0c 能够根据源代码和源代码中特定格式的注释 xff0c 生成文档和UML图 xff08 如果要生成UML图 xff0c 需要下载可选组件Graphviz xff09 的
  • 微软亚洲研究院(MSRA)面经

    我最早把简历投给MSRA是在美国交换的时候 xff0c 大概11月左右吧 不过估计是因为那时候我人也不在国内 xff0c 11月也是个收实习生的淡季 xff0c 没什么空位子 xff0c 所以在美国期间他们也并没有打国际长途联系我 后来1月
  • VIM自动缩进等格式设置方法

    xff08 1 xff09 VIM的环境是根据读取的配置文件来设定的 xff0c 配置文件的位置通常在目录 etc 下面 xff0c 有个名为vimrc的文件 xff0c 这是系统中公共的vim配置文件 xff0c 对所有用户都有效 而在每
  • Visual C++调试 ASSERT()和TRACE()工具

    Visual C 43 43 IDE提供了功能强大的调试器 xff0c 包括联编 xff08 build xff09 工具和调试 xff08 debug xff09 工具 xff0c Visual C 43 43 的调试工具栏如图2 20所
  • 2016 Team Training #21 Gym 100952 A D E F J

    A 水题 题意 xff1a 两个人的时间分别是时 xff0c 分 xff0c 秒输入 xff0c 也就是让我们输出谁时间最早呗 思路 xff1a 没有思路直接上 xff0c 看手速了 xff08 我敲代码速度慢 xff09 代码如下 xff
  • Ubuntu20.04 个人配置和i3美化

    Ubuntu20 04 个人配置和i3美化 本文是基于个人习惯和审美 xff0c 快速配置一个新ubuntu的步骤 脚本在资源里给出 xff0c 但仍有部分配置文件需在脚本执行后手动修改 文中已用红色字体标出 更新apt源 备份原来的源更换
  • debian系统的镜像地址修改

    路径 etc apt sources list Debian9 deb http mirrors 163 com debian stretch main non free contrib deb http mirrors 163 com d
  • iOS动画曲线详解(UIView Animation Curves)

    前言 iOS应用中比较性感的动画 xff0c 一般都不是匀速的 通俗的描述有 xff1a 先快后慢 xff0c 先慢后快 xff0c 弹簧式的 xff0c 不规则运动的 xff0c 等等 本文针对这几种情况进行分解 xff0c 内容包括 x
  • Ubuntu16.0.4 安装及使用

    1 点击 这里 下载一个 wubi16r22 exe xff1b 2 执行这个程序 xff08 在Win10系统下利用我的电脑 gt 管理模块 xff0c 预留一个空盘用于安装Ubuntu xff09 xff1b 3 设置初始密码后 xff
  • mysql8.0密码重置

    mysql密码忘了 xff0c 以下步骤可以找回密码 1 打开一个cmd窗口 xff0c 输入net stop mysql 关掉mysql服务 2 打开一个新的cmd窗口 win 43 R xff0c 然后进入mysql的安装目录下的bin
  • Tableau 高级 | 优化数据提取

    本文TableauServer基于win10环境 增加后台进程数 以管理员身份进入TableauServer的bin目录 xff0c 并停止Server cd 安装目录 Tableau Tableau Server 10 3 bin tab
  • VS2013出现kernel32.lib的解决方法

    在64位win7系统下安装了VS2013以后 xff0c 编译的时候出现fatal error LNK1104 xff1a 无法打开文件kernel32 lib的解决方法如下 xff1a 到上面的标题栏 项目 gt 配置属性 gt VC 4

随机推荐

  • Linux基础之-BTRFS文件系统

    BTRFS xff1a BTRFS xff08 通常念成Butter FS xff09 xff0c 被称为下一代的LINUX文件系统 xff0c 由Oracle于2007年宣布并进行中的COW copy on write式 文件系统 目标是
  • 处理归档 libaio1_0.3.109-4_amd64.deb (--install)时出错: 正试图覆盖...它同时被包含于软件包...在处理时有错误发生...

    dpkg 处理归档 libaio1 0 3 109 4 amd64 deb install 时出错 xff1a 正试图覆盖 lib x86 64 linux gnu libaio so 1 0 1 xff0c 它同时被包含于软件包 liba
  • 安装虚拟机所用到的镜像下载地址

    安装虚拟机所用到的镜像下载 地址 https msdn itellyou cn 注意 如果使用平常装机用的镜像 xff0c 虚拟机会显示找不到镜像文件
  • 寻找最近点对

    显然 xff0c 寻找最近点对最原始的算法是计算所有的点对的距离来找出最近点对 这种算法依赖n的值 xff0c n的值越大运行时间越长 为了提高时效 xff0c 可应用分治算法解决 算法每次递归调用的输入为点的自集P和数组Y P中的所有点按
  • 原生PHP7操作mongodb4

    Mongodb安装篇 CentOS7 Mongodb4 0 1 https blog csdn net gaokcl article details 83587077 Mongodb 配置用户 https blog csdn net gao
  • Linux命令行卡住不显示命令的解决方法

    1 问题描述 在使用终端工具如Xshell iTerm2时登录到linux服务器后 xff0c 在运行某些程序出错时 xff0c 有的时候会出现命令行卡住不显示命令的情况 2 解决方案 在命令行中输入reset xff0c 再回车即可 xf
  • word文档转换为md文档

    1 xff0c 安装软件 官网 xff1a Pandoc Installing pandoc 2 xff0c 打开cmd xff0c 切换到word文件所在的目录 这个不会可以自行百度不难 3 xff0c 在根文件目录下输入如下这行代码 p
  • docker 的 --rm与docker rm 的区别

    Dockerfile里的VOLUME和docker run v path的时候挂载容器的挂载点效果是一致的 会在宿主机 var lib docker volumes目录生成随机目录 发现 rm不单单是删除掉容器 xff0c 还会删掉挂载点的
  • jenkins 面试题

    1 jenkins是什么 Jenkins是一个开源的 可扩展的持续集成 交付 部署 xff08 软件 代码的编译 打包 部署 xff09 的基于web界面的平台 允许持续集成和持续交付项目 xff0c 无论用的是什么平台 xff0c 可以处
  • ubuntu18.04安装llvm-9 clang-9

    低版本的ubuntu只能采用编译安装的方式 xff0c 高版本的ubuntu可以采用如下方式安装 span class token keyword echo span deb http apt llvm org xenial llvm to
  • linux 下conda环境的配置

    1 安装 anaconda 3 0 下载安装包 xff1a span class token function wget span https repo continuum io archive Anaconda3 5 0 0 Linux
  • Linux 下如何添加一个普通用户,并给予用户root权限

    1 添加用户 xff0c 首先用adduser命令添加一个普通用户 xff0c 命令如下 adduser test1 添加一个名为tommy的用户 span class token function passwd span test1 修改
  • 不使用密码向github提交代码

    每次向github提交代码时都要输入用户名密码 xff0c 太麻烦了 xff0c 影响效率 解决方法 xff1a 1 在命令行中输入 span class token function git span config global cred
  • centos7系统安装好后远程连接执行命令很卡

    centos7系统安装好后 xff0c 远程连接也ok 但远程连接之后执行命令很卡 xff0c 这个问题可能是macaddr导致的 xff0c 我们要检查一下macaddr是否和其他的服务器相同 MACADDR 61 其中 以AA BB C
  • UESTC 1170 红蓝点对

    UESTC 1170 是个变异的最近点对题目 xff0c 用分治策略和计算几何做的话好像会超因为时间上是1000ms xff0c 下面这个贪心做法是看了别人的博客知道的 处理红点到原点的距离然后根据距离排序 xff0c 蓝点一样 xff0c
  • CDH环境下HDFS权限问题

    CDH环境下Hadoop平台最高权限用户是hdfs xff0c 属于supergroup组 默认HDFS会开启权限认证 xff0c 所以操作时 xff0c 需要将root用户切换到hdfs用户 xff0c 否则会报错 问题 xff1a or
  • 手动开启/关闭HDFS的safemode(安全模式)

    在hadoop启动namenode的时候 xff0c 会启动安全模式 xff08 safemode xff09 xff0c 在该模式下 xff0c namenode会等待datanode向它发送块报告 xff08 block report
  • centos7 update gcc to 7.2

    centos7默认的gcc版本是4 8 xff0c 我们需要升级到7 2 安装gcc span class token function wget span https github com gcc mirror gcc archive r
  • centos7升级GLIBC后导致系统不能启动成功

    centos7 glibc2 13 glibc2 27 1 准备U盘系统盘 xff0c 系统要和原来的系统版本匹配 开机重启按F2进入BIOS xff0c 通过U盘启动系统 选择Rescue mode 2 接下来 xff0c 选择 Resc
  • 在Linux中如何运行C语言写的脚本

    目录 1 xff1a Linux下如何运行C语言脚本 2 xff1a 实例展示 1 xff1a Linux下如何运行C语言脚本 Linux别的系统我不知道是不是这个方法 xff0c 我是用的ubuntu的 xff0c 其他的我也没测试过 x