查看: 29|回复: 1

[求助] 纯c,sh文件如何在虚拟机上使用,还是说不能在虚拟机上运行

[复制链接]
累计签到:57 天
连续签到:1 天

1

主题

18

回帖

518

积分

星空

名望
0
星币
451
星辰
0
好评
0
发表于 2023-9-7 13:42:55 来自手机 | 显示全部楼层 |阅读模式
悬赏10星币未解决
如题

默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:paijishu@outlook.com
回复

使用道具 举报

累计签到:1426 天
连续签到:1 天

3006

主题

547

回帖

6万

积分

管理员

名望
2338
星币
24251
星辰
140
好评
754

捐赠奖夜猫子勋章最佳帅哥奖实习版主勋章版主勋章限量纪念勋章星座专属勋章星辰勋章督察勋章灌水天才奖鼎力支持奖热心助人奖优秀会员奖明星会员奖魅力会员奖欢乐天使奖在线大神幸运猪总版主勋章我是土豪

发表于 2023-9-7 21:22:59 | 显示全部楼层
纯C语言的程序可以在虚拟机上运行,只需要确保虚拟机的操作系统支持C语言编译器(例如gcc)即可。
要在虚拟机上使用C文件和Shell脚本文件,可以按照以下步骤进行操作:
  • 在虚拟机上安装C语言编译器。根据虚拟机所使用的操作系统,可以使用相应的包管理工具(如apt-get、yum等)来安装编译器。例如,对于Ubuntu系统,可以执行以下命令安装gcc编译器:
    1. sudo apt-get update
    2. sudo apt-get install build-essential
    复制代码
  • 在虚拟机上创建或复制C源代码文件(例如 program.c)和Shell脚本文件(例如 script.sh)。可以使用任何文本编辑器来创建这些文件。
  • 使用C编译器将C源代码文件编译为可执行文件。在终端中导航到存储C源代码文件的目录,并执行以下命令:
    1. gcc program.c -o program
    复制代码
    这将生成名为 program 的可执行文件。
  • 使用Shell脚本文件运行可执行文件。在终端中导航到存储Shell脚本文件的目录,并执行以下命令:
    1. sh script.sh
    复制代码

这将运行名为 script.sh 的Shell脚本文件,并在其中可以调用并执行C程序。
请注意,虚拟机上的操作系统必须与C程序和Shell脚本文件兼容。如果C程序或Shell脚本使用了特定于主机操作系统的功能或命令,则可能需要进行适当的修改以在虚拟机上运行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

相关侵权、举报、投诉及建议等,请发 E-mail:paijishu@outlook.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部