2
Visual C++ 2010(Service Pack 1)を使用して、リリースモードX64ビルドで破棄した(呼び出されていない)関数を出力する方法がありますか?VC10を使用してリリースビルドでリンカが省略した機能を検出するにはどうすればよいですか?
Visual C++ 2010(Service Pack 1)を使用して、リリースモードX64ビルドで破棄した(呼び出されていない)関数を出力する方法がありますか?VC10を使用してリリースビルドでリンカが省略した機能を検出するにはどうすればよいですか?
私はそれを疑う。しかし、あなたはその反対をすることができます。 /Fmfilename
をcl
に渡すと、 リンカはマップを出力します。リンカーを直接呼び出すと、オプションは /MAP:filename
になります。 (いずれの場合も、ファイル名 は省略できます)。これにより、実行可能ファイル内のすべての関数(およびその他の シンボル)のリストが表示されます。
リンクの後でも、 (リンクオプションによって異なる)の一定量の情報を、dumpbin
を使用してリカバリできます。