FreeImageコンパイルエラーC 189 VS 2015

423 ワード

snprintf再定義エラー
fatal error C 189:#error:Macro definition of snprintf conflicts with Standard Library function declaration Visual Studio 2015でFreeImageをコンパイルするとsnprintfで繰り返し定義されるエラーが発生し、ファイルtif_config.hでマクロsnprintfの定義をコメントします.
FreeImage\Source\LibRawLite\internal\defines.h(80):#define snprintf _snprintf FreeImage\Source\LibTIFF4\tif_config.h(86):#define snprintf _snprintf //#define snprintf _snprintf