いつも参考にさせていただいております。
Releaseモードでビルドすると途中で「コード生成中」のままとまってしまいます。
Debugモードでは最後までビルドできたのですが。
設定に問題があるのだろうと思い少し調べてみましたが、
こんなことは始めてなので検討さえつきません。
かなり重いプロジェクトなのでその辺が関係しているような気はするのですが。
なにかヒントになるようなことでもかまいませんので、ご教授いただけないでしょうか。
よろしくお願いします。
WindowsNT VC++ 6.0
問題を小さくすることができませんか?
> Releaseモードでビルドすると途中で「コード生成中」のままとまってしまいます。
> Debugモードでは最後までビルドできたのですが。
この症状を維持したままソースコードを削っていきます。
たぶんこの辺は症状と関係ないだろう、と当たりを付けて削除。
症状が確認できたら、同じ現象を持った少し小さいプロジェクトができます。
症状がなくなっていたら、別の部分を削りましょう。
繰り返せば、問題の本質に近づくことができます。
プロジェクトの重さに由来する現象なら話は別ですが。
たいちうさん、ありがとうございます。
解決しましたが、原因は依然不明です。
再度プロジェクトを作成しなおして、ソースをすべて移植するとExeが生成されました。
おそらく設定のどこかだと思い見比べてみましたがわかりません。
もし原因がお分かりの方がいましたら引き続きレスをお願いします。
VisualCはデバッグ等で暴走するとファイルを壊します。
ソースファイル・プロジェクトファイル等は壊さないです。
但しビルド中に暴走するとまずいです。極まれです。
そんな時は、
・ソースファイル・プロジェクトファイル等を残してすべて削除する。
・必要に応じてスキャンディスク
・コンパイルし直し。
です。
追記、
.net版になってからは少なくなりましたが、Ver6.0は多いです。
ITOさんありがとうございます。
なるほど、そんなことがあるのですね。
わざわざソースを移植する必要もなかったのですね。
元ソースは残してあるので、時間のあるときにITOさんの
指摘していただいた方法でやってみます。