Visual Studio 2005スレ Part20at TECHVisual Studio 2005スレ Part20 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト850:デフォルトの名無しさん 07/05/22 21:59:52 質問いいですか? 最適化>プログラム全体の最適化にて、 /GL(リンク時のコード生成を有効にする) をすると、CoreDuoのマシンでは正常に動作するのですが、 シングルコアのマシンではフリーズしてしまう自作プログラム があります。 (/GLをはずすとシングルコアでも正常に動作します) あんまり考えづらいと思うのですが、 ビルド環境がマルチコアだと、 自動的にマルチコア環境への最適化が入るのでしょうか? 851:デフォルトの名無しさん 07/05/22 22:05:23 メモ /LTCG を使用して mainCRTStartup を再定義すると、グローバル オブジェクトが初期化される前に実行される ユーザー コードに関して、アプリケーションで予期しない動作が発生することがあります。 この問題の対応策として、mainCRTStartup を再定義しない、 mainCRTStartup を含むファイルは /LTCG なしでコンパイルする、 可能であればグローバル変数とオブジェクトを静的に初期化する、の 3 つの方法があります。 ということなので、マルチコア環境とシングルコア環境でここら辺の動作が変わってくる、ということ だと判断しましたが、いまいち自身がありません。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch