- ベストアンサー
VC++で一回実行したファイルをもう一回実行するとエラーになる?
VC++で一回正常に実行したファイルを保存し、もう一回ビルドするとエラーになります。なんでですか? 外部シンボル "_main" は未解決です というものと 外部参照 1 が未解決です というエラーが出てビルドできません。 前回の質問の補足というかたちになりますがよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Microsoftにきいてください。 の一言で済むのですが、「正常に実行したファイルを保存」したことと、 「ビルドしてエラーになる」こととは、特に関連がないと思われます。 プロジェクトを作成していく上で、外部のファイルを追加したり、 構成を変更したりしたとき、makeの依存関係に漏れができて、 compileが必要なファイルをビルドしていなかったのではないかと想像 します。 これを予防するには、こまめにリビルドすれば多くの場合、解決します。
その他の回答 (1)
noname#2009
回答No.2
[プロジェクトの設定]で[一般]-[オブジェクト/ライブラリモジュール]のところか、 ワークスペースのファイルの中に、自分の生成する .libや 実行ファイルを追加してしまったりしてないか見てみて 下さい。 自分で自分の生成ファイルをリンクしたりしていると、 そんな感じになるようなこともあるようなこともある ようなこともあるような。 あとはわからん。手っ取り早いところはソースを載せる ことでしょう。