0

WindowsでGoogle perftoolsを使用しようとしました。VS2010 でソース コードをコンパイルし、新しいテスト プロジェクトを開始して をリンクしようとしましlibtcmalloc_minimal-debug.dllたが、次のエラーで失敗しました。

致命的なエラー LNK1107: 無効または破損したファイル: 0x338 で読み取ることができません

私は何を取りこぼしたか?ありがとう

4

1 に答える 1

0

プロジェクトページを検索したところ、これを見つけまし

重要な点は次のとおりです。

  • ソリューション ファイルは VS2003 または VS2005 にロードできます
  • 独自のプロジェクトで tcmalloc_minimal を使用するには、dll をビルドしてどこかにインストールするだけでよいため、それを別のバイナリにリンクできます。dll を使用するには、実行可能ファイルのリンカー行に次を追加する必要があります: "libtcmalloc_minimal.lib" /INCLUDE:"__tcmalloc"

このファイルは少し古い (2010 年 1 月) ですが、少なくとも正しい方向に進む可能性があります。

于 2011-07-26T02:51:58.497 に答える