Как использовать Google Performance Tool в Windows - PullRequest
0 голосов
/ 25 июля 2011

Я пытался использовать Google perftools в Windows.Я скомпилировал исходный код в VS2010 и запустил новый тестовый проект и попытался связать libtcmalloc_minimal-debug.dll, и это не удалось со следующей ошибкой:

фатальная ошибка LNK1107: неверный или поврежденный файл: невозможно прочитать на0x338

Что я пропустил?Спасибо

1 Ответ

0 голосов
/ 26 июля 2011

Я обыскал страницу проекта и нашел это

Важными моментами являются:

  • можно загрузить в VS2003 или VS2005
  • Чтобы использовать tcmalloc_minimal в ваших собственных проектах, вам нужно только собрать DLL и установить его где-нибудь, так что вы можете связать его в дальнейшие двоичные файлы. Чтобы использовать DLL, вам нужно добавить следующее в строка компоновщика вашего исполняемого файла: "libtcmalloc_minimal.lib" / ВКЛЮЧИТЬ: "__tcmalloc"

Этот файл немного старше (январь 2010 г.), но, по крайней мере, может направить вас в правильном направлении

...