编译,glib文件下bd.h 报错,错误如下:
./glib/bd.h:43:19: error: non-floating-point argument in call to function ‘__builtin_isnan’
#define _isnan(x) isnan(x)
解决办法:
修改bd.h文件中代码:
#define _isnan(x) isnan((float)x)
PS:
记得原来也遇到过一次,印象里貌似重新安装Linux下的科学计算库GSL就能解决
Reference:
https://blog.csdn.net/WBZH/article/details/52296563