gpt4 book ai didi

c++ - 我无法设置 opencv 库的编译器路径。

转载 作者:太空宇宙 更新时间:2023-11-04 03:39:06 25 4
gpt4 key购买 nike

我想将我的C++ opencv代码交叉编译到ARM A8交叉编译器中,我已经为其创建了一个交叉编译环境,并且我也更改了CMake gui中的路径。我可以轻松地在其中运行普通的 C++ 代码。但是,当我尝试使用 opencv 函数运行代码时,出现编译器路径错误“ fatal error :opencv2/opencv.hpp:没有此类文件或目录编译终止。”

我已经尝试了一些堆栈溢出的解决方案:

  1. $ g++ program.cpp -o 程序pkg-config --cflags --libs opencv

  2. $ -I/path/to/the/folder/where/cv.h/is/。

  3. $arm-none-linux-gnueabi-g++ -o 程序program.cpp pkg-config --cflags --libs opencv

任何形式的帮助将不胜感激。

谢谢。

最佳答案

请注意,报告的丢失 header 包括父文件夹名称。指定该文件夹的路径,而不是 header 的路径。为此,请使用您的示例 #2。

关于c++ - 我无法设置 opencv 库的编译器路径。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30466600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com