我按照本教程http://miloq.blogspot.com.es/2012/12/install-aruco-ubuntu-linux.html安装了 ArUco 库。但我不管理生成一个简单的可执行文件。我正在尝试更改 aruco_test.cpp 中的代码行(安装库时已经出现的代码行。它位于 aruco/utils 文件夹中)。我想更改代码中使用的摄像头,这样我就可以使用我的外部网络摄像头,而不是使用笔记本电脑的网络摄像头。每当我尝试在 linux 终端上编译 *.cpp 文件以生成可执行文件时,都会收到以下错误消息:
g++ aruco_test.cpp -o aruco_test
aruco_test.cpp:31:19:致命错误:aruco.h:没有这样的文件或目录
编译终止。
有朋友说我没有全局安装ArUco库,所以我的系统找不到aruco.h。我知道这个标题在哪里。它在 /usr/local/include/aruco 中,但我不知道如何让系统在该文件夹中找到此标头。
如果全局安装了 ArUco 库,我可以通过在代码中仅包含“#include aruco.h”来编译 *.cpp 文件。
在这里可以找到 aruco_test.cpp 代码副本:https ://github.com/elrond79/aruco/blob/master/utils/aruco_test.cpp
有人能帮帮我吗?