ビルド時のPermission Deniedのエラー

 eclipseでビルド(金づちマークをクリック)をした際にエラーが出ていることがあります。これはプログラムの実行中に再度ビルドをしたときなどに起こります。

エラーが出ているのがわかりますか?コンソールに、collect2.exe: error : ld returned 1 exit statusと出ています。コンソールを上と右にずらすと次のようなエラーが出ています。

この場合は、ビルドをしてno3.exeを新たにファイルに書き出そうとしたら、許可が出なかった(他が使っていた)というエラーです。この場合の対処方法は、

1) eclipseを一度終了してもう一度、起動する。

2) 1)で直らなければ、もう一度終了して、c:\eclipse\pleiades\workspace\(プロジェクト名)\プロジェクト名.exe を探し、右クリックして削除。それからeclipseを起動してビルド。

3)    1), 2)で直らなければパソコンを再起動。eclipseを起動、プロジェクト→クリーンを実行してみる。

ここまでやって直らなければ、新たにプロジェクトを作ってやり直してください。


コンプロI C言語の部屋です。

このサイトは東京電機大学東京千住キャンパスのEJ, EK, EF科の1年次生向けコンピュータプログラミングIの授業内容やお知らせをするページです。プログラムの初歩の初歩を学ぶ人のためのページです。この資料を授業等で共有したいという方もどうぞお使いください。一緒に学習向けコンテンツを作ってくださる方、学習者向けのサンプルプログラムの提案など歓迎いたします。

0コメント

  • 1000 / 1000