我尝试构建 Clang 和 LLVM,下载后我想对其进行配置,因此当我执行该命令时:
../llvm/configure --prefix=/usr/clang_3_3 --enable-optimized --enable-targets=host
即使我是 root 用户,它也显示错误配置权限被拒绝,我尝试
chmod +x
它没有任何帮助
注意:我从 svn 下载了 Clang 和 LLVM,并将其放到 /media 中的一个目录中的 anthor 目录(不是根目录)中
答案1
您需要将其放在 Linux 文件系统上。Microsoft Windows 文件系统不支持设置可执行位。
尝试以下解决方法:
您可以像这样运行它(在
bash
前面,假设它用 bash 打开)bash ../llvm/configure --prefix=/usr/clang_3_3 --enable-optimized --enable-targets=host
- 您可以
ext4
在外部硬盘上创建一个小分区并将文件放在那里 - 看这里:如何在 NTFS(或 FAT32)分区上使用“chmod”?