[解決済み】出力ファイルを開くことができない、権限がない
質問事項
CodeBlockSを使用してC++のコードをコンパイルしようとすると、次のようなエラーが発生します。
出力ファイル[filename.exe]を開くことができない パーミッションが拒否されました。
今日から始まったばかりで、散発的で一貫性がありません。 CodeBlocksを終了してプロジェクトを再起動すると大抵は治るのですが、いつも治るわけではありません。 F9 (build & run)を何度か押すだけで治ることもあります。 タスクマネージャーをチェックしても、私のファイル名で実行されている.EXEや、それに関連するものがありません。
また、この問題が発生した後、手動で.EXEを削除したり、その他の操作をしようとすると、Windowsがそれを行うには管理者権限が必要だと言うことに気づきました(これは個人のPCで、私の知る限り、私はその上で管理者になっています)。
最初にこの現象が起きたときは、前のバージョンのコードに追加したのは、coutに送られるデバッグレポートだけで、難解なものはほとんどありませんでした。 前のバージョンから何のコードも変更していないのに、時々発生します。
これは何だろう? まだゲームに支障はないのですが、イライラしますし、これ以上悪化しないようにしたいです。
EDIT: これはもう古いですが、同じような問題を抱えている人がいる場合に備えて、私が現在使用している回避策は、コードを再度実行しようとする前に、一貫して [filename.exe] を削除することです。 これは、迷惑ではありますが、問題を回避することができます。
解決方法は?
あなたはMicrosoft Windowsを使用していると思いますが、その場合はタスクマネージャまたはプロセスエクスプローラを使用することができます。 http://technet.microsoft.com/en-us/sysinternals/bb896653 を生成する前に、"filename.exe" を終了させてください。
関連
-
[解決済み】LLVMで暗黙のうちに削除されたコピーコンストラクタの呼び出し
-
[解決済み】cc1plus:エラー:g++で認識されないコマンドラインオプション"-std=c++11"
-
[解決済み】ファイルから整数を読み込んで配列に格納する C++ 【クローズド
-
[解決済み】なぜ、サイズ8の初期化されていない値を使用するのでしょうか?
-
[解決済み】システムが指定されたファイルを見つけられませんでした。
-
[解決済み】エラーです。EACCES: 権限が拒否されました、アクセス '/usr/local/lib/node_modules' 。
-
[解決済み] ld.exe: 出力ファイルを開くことができません ... : パーミッションが拒否されました。
-
[解決済み] なぜテンプレートはヘッダーファイルでしか実装できないのですか?
-
[解決済み] Rが解決できない - Androidエラー
-
[解決済み] Cannot find symbol" や "Cannot resolve symbol" というエラーはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 unsigned int vs. size_t
-
[解決済み] error: 'ostream' does not name a type.
-
[解決済み】 != と =! の違いと例(C++の場合)
-
[解決済み】c++でstd::vectorを返すための効率的な方法
-
[解決済み] 式はクラス型を持つ必要があります。
-
[解決済み】エラー:free(): 次のサイズが無効です(fast)。
-
[解決済み】指定範囲内の乱数で配列を埋める(C++)
-
[解決済み】 while(cin) と while(cin >> num) の違いは何ですか?)
-
[解決済み】システムが指定されたファイルを見つけられませんでした。
-
[解決済み] 変数サイズのオブジェクトが初期化されないことがある c++