No such file or directory – プログラミング – Home

通知
すべてクリア

[解決済] No such file or directory


もす
 もす
(@もす)
ゲスト
結合: 18年前
投稿: 3
Topic starter  

VC++6.0で書いているのですが、
プログラム過程で直接捨てた(削除した)ファイルがないとエラーが発生します。

fatal error C1083: ソース ファイルがオープンできません。'C:\Documents and
Settings\hoge\デスクトップ\hoge\hoge.c': No such file or directory

よろしくお願いします。


引用未解決
トピックタグ
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

> よろしくお願いします。

あなたの投稿には事実しか述べられておらず、他人への依頼が何一つ含まれていないので
すが、何をお願いされたのでしょうか?


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

ありもしないソースをコンパイルしたんなら、そりゃエラーになるでしょうよ。


返信引用
reshia
 reshia
(@reshia)
ゲスト
結合: 20年前
投稿: 117
 

ソリューションエクスプローラからhoge.cを外すとか(DELキー)。


返信引用
もす
 もす
(@もす)
ゲスト
結合: 18年前
投稿: 3
Topic starter  

>何をお願いされたのでしょうか?
言葉足らずですみませんでした。

実際ファイルとしてない(作成過程で削除した)ファイルをコンパイラがコンパイル
(ビルド)しようとして前記のようなエラーが発生しています。
このエラーを解決するにはどうした代位でしょうか。

よろしくお願いします。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

そのファイル、プロジェクトからは取り除きましたか?


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

エクスプローラーで直接ファイルを消してしまったとしても
プロジェクト上で参照していれば、ビルドしようとしてしまいます。
reshiaさんが言われているようにソリューションエクスプローラ上で
そのファイルを選択してdeleteキーを押してプロジェクトから外しましょう。
外しているのに出るんですというのであれば、そう書かないとわかりません。

ソリューションエクスプローラはエクスプローラーのようにファイルの存在まで
管理しませんからソリューションエクスプローラで消してもプロジェクトから
外れるだけでファイルが消えるわけではありません。
逆に直接そのファイルを消したとしてもソリューションエクスプローラは
ファイルの存在管理までしていないのでありもしないファイルがプロジェクトに
残ったままになる事があります。


返信引用
もす
 もす
(@もす)
ゲスト
結合: 18年前
投稿: 3
Topic starter  

>そのファイルを選択してdeleteキーを押してプロジェクトから外しましょう。
はずして問題が解決しました。
アドバイスありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました