如图,需要将第19行,INCLUDEPATH += /usr/include 注释掉
原因分析:
在Ubuntu的CSTDLIB中,使用的是#include_next下“stdlib.h” ,自行增加/usr/include 把include_next的顺序打乱,造成编译错误。但是在centos下需要包含 不然编译过不去
如图,需要将第19行,INCLUDEPATH += /usr/include 注释掉
原因分析:
在Ubuntu的CSTDLIB中,使用的是#include_next下“stdlib.h” ,自行增加/usr/include 把include_next的顺序打乱,造成编译错误。但是在centos下需要包含 不然编译过不去