运行 make install 时出现权限被拒绝的错误。

我正在尝试安装llvm。我克隆了代码库并运行了./configure命令。现在,我需要运行sudo make install命令。但当我运行它时,出现了以下错误:
harshilsharma63@ubuntu:~/llvm$ sudo make install
[sudo] password for harshilsharma63: 
llvm[0]: Installing include files
make: execvp: /home/harshilsharma63/llvm/autoconf/mkinstalldirs: Permission denied
make: *** [install-local] Error 127
harshilsharma63@ubuntu:~/llvm$ sudo make install
llvm[0]: Installing include files
make: execvp: /home/harshilsharma63/llvm/autoconf/mkinstalldirs: Permission denied
make: *** [install-local] Error 127

我已经安装了build-essentials。我使用svm在Fedora上克隆了存储库,并将下载的文件从Fedora复制到Windows,然后再复制到Ubuntu。
注意:我正在使用Ubuntu 12.04。
2个回答

似乎正在尝试执行文件/home/harshilsharma63/llvm/autoconf/mkinstalldirs,但没有权限执行此操作。 只需尝试使该文件可运行即可。
sudo chmod a+x /home/harshilsharma63/llvm/autoconf/mkinstalldirs

然后尝试清洁妆容,然后再重新做一次。
sudo make clean
./configure
make
sudo make install

你可以尝试执行命令:chmod a+rx /home/harshilsharma63/llvm/autoconf/mkinstalldirs