Libtiff是一个C库,但我想在Qt Creator的C++项目中使用它。有人知道怎么做吗?当我尝试使用C库时,我得到了编译时错误,所以我不确定该怎么做。
我得到的编译时错误是:
c:\libtiff\libtiff\tiff.h:69:错误: C4430:缺少类型说明符-假定为int。注意: C++不支持default-int
对于行: typedef TIFF_INT8_T int8;
再加上一堆更相似的错误。谁来帮帮忙。
发布于 2012-12-21 02:53:43
您需要将include语句包装在一个外部C块中--
extern "C"{
#include "tiff.h"
}这将告诉编译器将这些文件视为C,而不是C++,因此您不应该得到严格的C++错误。
https://stackoverflow.com/questions/13978225
复制相似问题