鱼C论坛

 找回密码
 立即注册
查看: 788|回复: 8

gcc

[复制链接]
发表于 2023-8-27 02:11:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
./test.c
zsh: no such file or directory: ./test.c
  这是啥情况。  百度半天 看不懂。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-27 02:12:01 | 显示全部楼层
这个错误是由于找不到名为test.c的文件导致的。在当前目录下,执行"./test.c"命令时,终端会尝试在当前目录下找到名为test.c的文件并执行它。但是,如果找不到该文件,终端将会报错提示"zsh: no such file or directory: ./test.c"。

要解决这个问题,首先确保在当前目录下存在名为test.c的文件。如果文件确实存在,那么可能是由于文件权限问题导致无法执行。您可以使用"ls -l"命令查看文件权限,并确保您有足够的权限来执行该文件。

如果文件确实存在且权限正确,但仍然无法执行,那么可能是由于系统缺少所需的编译器导致的。请确保您的系统中已经安装了gcc编译器。您可以通过在终端中运行"gcc -v"命令来检查gcc是否已安装并正确配置。

如果gcc未安装,您可以使用适合您的操作系统的包管理器来安装gcc。例如,在Ubuntu上,您可以运行"sudo apt-get install gcc"命令来安装gcc。

如果您已经安装了gcc,但仍然无法执行文件,请确保您的PATH环境变量中包含了gcc的安装路径。您可以通过在终端中运行"echo $PATH"命令来查看当前的PATH环境变量。如果gcc的安装路径不在其中,您可以将其添加到PATH环境变量中,例如,在bash shell中,您可以在~/.bashrc文件中添加以下行:

export PATH=$PATH:/usr/local/bin/gcc

然后,运行"source ~/.bashrc"命令以使更改生效。

希望这些解释能够帮助您解决问题。如果您有任何进一步的疑问,请随时提问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-27 03:34:56 | 显示全部楼层
isdkz 发表于 2023-8-27 02:12
这个错误是由于找不到名为test.c的文件导致的。在当前目录下,执行"./test.c"命令时,终端会尝试在当前目录 ...

配置为:--prefix=/Applications/Xcode.app/Contents/Developer/usr--带有gxx include dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/DDeveloper/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
苹果clang 12.0.5版(clang-1205.0.22.11)
目标:x86_64-apple-darwin20.6.0
螺纹型号:posix
InstalledDir:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-27 03:35:33 | 显示全部楼层
泪泪的殇 发表于 2023-8-27 03:34
配置为:--prefix=/Applications/Xcode.app/Contents/Developer/usr--带有gxx include dir=/Applications ...

这是有了吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-27 07:50:27 | 显示全部楼层
用 gcc test.c && ./a.out
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-27 17:41:04 | 显示全部楼层
你当前目录不对把,你可以直接打开当前的目录,很容易看到有没有这个文件,找不到文件肯定是执行不了的,你可以在有这个文件的目录下,右键,选择在终端打开,然后再执行这个语句试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-28 00:57:03 From FishC Mobile | 显示全部楼层
猪猪虾 发表于 2023-8-27 17:41
你当前目录不对把,你可以直接打开当前的目录,很容易看到有没有这个文件,找不到文件肯定是执行不了的,你 ...

是不是我用gcc编译了代码没有保存啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-8-28 10:18:45 | 显示全部楼层
泪泪的殇 发表于 2023-8-28 00:57
是不是我用gcc编译了代码没有保存啊

看不到这个文件的话,那就是之前的结果没有保存
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-28 14:29:43 From FishC Mobile | 显示全部楼层
猪猪虾 发表于 2023-8-28 10:18
看不到这个文件的话,那就是之前的结果没有保存

mac的gcc怎么保存编译的代码
IMG_1993.gif
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-17 07:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表