c++ - Fedora 中的 ANN 库问题

标签 c++ linux build compiler-errors g++

<分区>

您最近是否成功安装了 ANN? ( http://www.cs.umd.edu/~mount/ANN/ )

在我的电脑上使用网站上提供的最新版本,我似乎可以通过运行 make 来安装它。但是我无法正确编译使用它的程序。根据官方手册,您只需使用 g++ a.cpp -Iann/include -Lann/lib -lANN 进行编译,但我的编译器返回: fatal error :ANN/ANN.h:没有那个文件或目录

有没有人能在 Fedora 或其他 linux 系统上安装它?或者您知道如何让它发挥作用吗?

谢谢!

最佳答案

我只是设法通过将“ann”更改为“g++ a.cpp -Iann/include -Lann/lib -lANN”中库根目录的路径来解决它。

关于c++ - Fedora 中的 ANN 库问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20559875/

相关文章:

C++ -- 智能指针和自定义内存分配困境

linux - 如何在shell脚本中使用基于变量的if语句

linux - net.DialTCP 在 Linux 上产生 "connection refused"错误,但在 Windows 上没有

angular - 合并两个不同 Angular 配置的 fileReplacement 属性

xcode - 无法确定 xxxTest TEST_HOST 的包标识符

c++ - 自定义构建环境/目标库

C++ 如何将 ip 地址转换为字节?

c++ - 将正符号变量替换为无符号变量

c++ - C++ 中的全局变量

linux - 在基于 Debian 的 Docker 镜像中安装 NVM 时发生错误替换错误