如图,需要将第19行,INCLUDEPATH += /usr/include,注释掉,原因是分析,在ubuntu的CSTDLIB中,使用的是#include_next “stdlib.h”, 自行增加/usr/include, 把include_next的顺序打乱了,造成编译错误。但是centos下需要这行包含不然无法编译通过。
时间:2019-02-18 08:47:36
如图,需要将第19行,INCLUDEPATH += /usr/include,注释掉,原因是分析,在ubuntu的CSTDLIB中,使用的是#include_next “stdlib.h”, 自行增加/usr/include, 把include_next的顺序打乱了,造成编译错误。但是centos下需要这行包含不然无法编译通过。