问题描述 在使用kdtree时,遇到的报错,具体报错信息如下: 提示找不到 pop_t,点击错误信息会进入到dist.h文件中 问题解决 解决办法很简单,在这里简单总结一下 进入dist.h文件中,将下面这行代码,应该是在源文件的503行: typedef unsigned long long pop_t; 具体位置如下图所示: 将这行代码放置在下面这行代码(应该是第480行)之前: #if __GNUC__ 放置以后具体如下图所示: 再次编译运行,可以发现没有这个问题了