ここ数年、私はローカルでxscreensaverを構築してきました。
.configure
make
sudo make install
組み合わせ。
しかし今日、sudo make install
は許可の問題で失敗しています:
sudo make install
[sudo] password for stephen:
make: stat: GNUmakefile: Permission denied
make: stat: makefile: Permission denied
make: stat: Makefile: Permission denied
make: stat: install: Permission denied
make: *** No rule to make target 'install'. Stop.
sudoなしで試してみましたが、違いはありませんでした。
この場合の問題は、適切なファイルに実行可能ビットがないことです。ファイルを実行する必要がある場合、つまりプログラムとして実行する必要がある場合は、そのビットを設定する必要があります。
この場合、アプリケーションを作成するには、「makefile」を実行可能にする必要があります。これは次の方法で行われます。
chmod +x ./<file_name>
必要に応じて/ path / to / fileを調整してから、makeコマンドを再度実行してください。
sudo make install
「chmod」はファイルモードビットを変更することを意味し、+ xは実行可能ファイルを意味します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加