首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CodeLite opencv路径

CodeLite opencv路径
EN

Stack Overflow用户
提问于 2019-06-16 02:11:16
回答 1查看 248关注 0票数 0

我试图在OpenCV中使用CodeLite框架。我是MacOS用户。

我在官方网站上下载了OpenCV 4.1.0,它包含opencv2.framework。但是,我找不到一种方法将它包含在我的CodeLite项目中。我试着设置链接器选项和库搜索路径,但没有成功。当我试图运行cpp文件时,它一直给我(因为#include <opencv2/opencv.hpp>)‘opencv2 2/opencv.hpp’文件找不到错误。

然而,当我在终端上试用时,我可以设法编译和运行一个示例代码。这就是我在终端上试过的

代码语言:javascript
复制
g++ $(pkg-config --cflags --libs opencv4) -std=c++11 main.cpp -o main

如何在CodeLite上为C++使用on 2.框架文件?

或者,是否有一种方法来配置CodeLite编译器,使其能够运行对终端有效的精确表达式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-03 00:15:57

最近,我在编译一个C++代码项目时遇到了类似的问题,该项目在Mac上使用了OpenCV 4.1.0。经过一些尝试和错误之后,以下步骤解决了这个问题:

  1. 创建一个新文件夹/usr/local/opencv2 2
  2. 将/Library/Frameworks/opencv2.framework/Versions/A/Headers的内容复制到那个新文件夹中
  3. 在codelite中,将项目发布构建的链接器选项设置为: -F/ -framework opencv2 -framework CoreMedia -framework AudioToolbox -framework CoreGraphics -framework CoreVideo -framework AVFoundation -framework CoreFoundation CoreFoundation -framework -framework OpenGL -framework en21 20基金会加速
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56615569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档