gpt4 book ai didi

c - 尝试在 git bash 上执行我的 c 代码时获取权限被拒绝错误

转载 作者:太空宇宙 更新时间:2023-11-04 04:13:30 25 4
gpt4 key购买 nike

我无法从我的 Windows 机器上的 Git-bash 终端运行我的 C 程序。我的代码编译正常。问题就在运行它的时候。我用来编译代码的命令是:gcc问题1.c

我给出的用于运行可执行文件的命令是 ./a.exe

我得到的错误是这样的:bash: ./a.exe: 权限被拒绝

这个问题最近才出现。我用 git-bash 编译和运行程序已经很长时间了,从来没有遇到过这个问题。几天前,我在我的机器上启用了适用于 Linux 的 Windows 子系统并安装了 Ubuntu 发行版。我不知道这是否与此有关。我也面临着与 CMD 相同的问题。当我尝试运行代码时,CMD 抛出拒绝访问消息。提前致谢。

最佳答案

尝试先设置一个 simplified PATH引用你的 Git bash:

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%

然后再次尝试执行编译后的 exe。

激活 WSL,some exe might require privilege elevation .

关于c - 尝试在 git bash 上执行我的 c 代码时获取权限被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54503797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com