トップページ > 過去ログ > 記事閲覧
突然エラーが246個も・・・
名前:レッド 日時: 2008/06/30 13:34

先日お世話になりましたレッドと申します。 いつものように音楽を聴きながらVCC2008でプログラミングをしていたのですが、 ある時を境に原因不明のエラーが200個以上出るようになってしまい、 プログラミングが全く先に進めなくなってしまいました。 特にいつもと違うプログラミングをしたわけでもなく、 いつもどおり何気なくビルドしたところ 数え切れないエラーが出てきてしまいました。 何が原因なのか全くわかりません。 そのエラーが出るまでは快調に動いており、 ビルドもデバッグもできていました。 エラーの後、それまでコーディングしていた部分を コメントアウトしてもう一度ビルドしたのですが、 それでもエラーが山ほど出ます。 また、メイン関数の中をほとんどコメントアウトして も山ほどエラーが出ました。 以下に、エラーメッセージをいくつか貼り付けておきます。 1>c:\documents and settings\-----\デスクトップ\新しいフォルダ\satouitii\satouitii.cpp(63) : warning C4715: 'WinMain' : 値を返さないコントロール パスがあります。 1>マニフェストをリソースにコンパイルしています... 1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 1>Copyright (C) Microsoft Corporation. All rights reserved. 1>リンクしています... 1>SatouItii.obj : error LNK2019: 未解決の外部シンボル __RTC_CheckEsp が関数 _WinMain@16 で参照されました。 1>SatouItii.obj : error LNK2001: 外部シンボル "__RTC_Shutdown" は未解決です。 1>SatouItii.obj : error LNK2001: 外部シンボル "__RTC_InitBase" は未解決です。 1>LINK : error LNK2001: 外部シンボル "_WinMainCRTStartup" は未解決です。 1>DxLib.lib(DxWin.obj) : error LNK2019: 未解決の外部シンボル _exit が関数 "int __cdecl InitializeWindow(void)" (?InitializeWindow@@YAHXZ) で参照されました。 1>libjpeg.lib(jerror.obj) : error LNK2001: 外部シンボル "_exit" は未解決です。 1>SatouItii - エラー 246、警告 1 どうすればいつものようなプログラミングライフに 戻れるのでしょうか。 どなたか教えていただきたいと思います。

Page: 1 |

Re: 突然エラーが246個も・・・ ( No.1 )
名前:優柔不断 日時:2008/07/01 00:14

とりあえず新規にプロジェクトを作成してみましょう。
Re: 突然エラーが246個も・・・ ( No.2 )
名前:キーチック 日時:2008/07/01 01:44

もしかしてWinmainより前に{もしくは},;などを うっかり書き込んでしまったりしてませんか?
Re: 突然エラーが246個も・・・ ( No.3 )
名前:優柔不断 日時:2008/07/02 18:45

あっ、よくみてみると全てリンカエラーですね。 たぶんライブラリ設定が失敗しているのだと思います。 デバッグモードなら「マルチスレッド デバッグ」を、リリースモードなら「マルチスレッド」を選択してください。
Re: 突然エラーが246個も・・・ ( No.4 )
名前:レッド 日時:2008/07/02 18:56

返信誠にありがとうございます。 >キーチックさん Winmainの前をチェックしてみましたが、 うっかり何か書き込んでしまっていた、 という事はございませんでした。 アドバイスありがとうございました。 >優柔不断さん 新規プロジェクトを作成して、 全く同じコードをコピーしてビルドしたところ またしても246個のエラーが出ました。 マルチスレッドデバッグを選択していたはずなのですが、 それでもエラーが出ていたように思います。 申し訳ないながら、 エラーが出る前のバックアップのコードをチェックしていたところ 間違えてエラーが出る最新のコードに上書きしてしまい、 エラーが起こる状況を再現できなくなってしまいました。 せっかくエラーの原因をお考え頂いたのに 原因をきちんと解明するに至らせることができず、誠に申し訳ございません。

Page: 1 |