gpt4 book ai didi

python - 如何从 USB pendrive 运行 c 代码?

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

我不得不在多台计算机上运行我编写的少量代码,一旦完成(完全编译和运行)代码就不会出现在那些计算机上。
以前我能够用 python 编写的代码来完成这个。通过将 python 代码放入笔式驱动器并直接从笔式驱动器本身运行它们。

比方说,我的笔式驱动器中有一个 python 代码 (5A30-C211)。

/media/5A30-C211$ python sample_code.py

我能够得到输出(/media/5A30-C211 是我的笔式驱动器)。但是我现在有一些c代码。当我对 C 代码执行相同操作时。

/media/5A30-C211$ gcc sample_code.c -o sample_code
/media/5A30-C211$ ./sample_code
bash: ./sample_code: Permission denied

当我看到 Permission denied 这个词时,我在编译和运行命令中添加了 sudo。我得到的输出是 command not found

问题是:有什么方法可以让我从 USB 闪存棒/笔式驱动器运行 C 代码,而无需像使用 Python 那样使用 sudo

最佳答案

您的文件需要可执行权限 (chmod +x),但由于您正在运行不支持 posix 权限的 vfat 驱动器,chmod 将无法工作。

您需要使用适当的权限重新安装驱动器。

mount -t vfat -o umask=022,gid=<users group id>,uid=<user id> \
/dev/<pendrive device> /mnt/<pendrive mnt point>

关于python - 如何从 USB pendrive 运行 c 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28338614/

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