Visual Studio 2013 で tcmalloc を使用してプロジェクトをコンパイルしようとしました。gperftools
パッケージから libtcmalloc の .lib ファイルをコンパイルし、libtcmalloc.lib をリンカー入力オプションに追加しました。
プロジェクトをビルドしようとすると、次のエラーが発生します。
1> Finished generating code
1>* CIL library *(* CIL module *) : error LNK2005: _strtoll already defined in LIBCMT.lib(strtoq.obj)
1> fatal error LNK1169: one or more multiply defined symbols found
リンカー オプションから libtcmalloc.lib を削除すると、プロジェクトは正常にコンパイルされます。