gpt4 book ai didi

c - gcc 不会编译为共享文件夹中的可执行文件

转载 作者:行者123 更新时间:2023-12-04 18:49:19 26 4
gpt4 key购买 nike

我有双启动窗口 - 我的笔记本电脑上有 ubuntu。我想为我的文档创建一个共享分区,所以我用我的文件创建了一个胖分区并将其安装在 ubuntu 上。
问题如下:
我尝试用 C 语言创建一个简单的“helloworld”程序(我将文件命名为 test.c)。当文件在 ~/Documents 中时,我可以按预期编译和运行它。当我在共享目录中移动 test.c 时,会创建 a.out 文件,但它是不可执行的。如果我 chmod +x ./a.out,则输出为 ./a.out: command not found。
任何想法?

最佳答案

可能的原因可能是c语言不是平台无关的。因此,在一个操作系统中编写的代码将无法从其他操作系统访问。由于该文件夹由两个操作系统共享,因此可能会引发此问题。

关于c - gcc 不会编译为共享文件夹中的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65342722/

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