问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何改变那里的CMakeLists.txt查找Boost库的Ubuntu

发布网友 发布时间:2022-04-23 05:54

我来回答

1个回答

热心网友 时间:2023-08-31 13:28

OpenCV2.2以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。ubuntu下安装cmake比较简单,apt-getinstallcmakeapt-getinstalllibgtk2.0-dev(下面两步安装编译必须的库)apt-getinstallpkg-config然后你们下载openc-2.4.3然后解压然后cmake-gui进入了ui配置界面在路劲那里配置好你的opencv位置和安装路径然后点configure然后选中unixmakefiles然后选usexxxxxxcompilter这跟命令行配置cmake-DCMAKE_BUILD_TYPE=RELEASECMAKE_INSTALL_PREFIX=/home/OpenCV是一样的之后就是安装了make然后makeinstall然后是配置变量sudogedit/etc/ld.so.conf.d/opencv.conf最后一行增添/usr/local/lib然后是跟改变量sudogedit/etc/bash.bashrc也是在最后一行添加PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfigexportPKG_CONFIG_PATH
Linux下使用CMake进行编译的时候寻找Boost库

可以在搜索package之前,通过设置一些变量来帮助boost库的查找假如目标程序foo需要链接Boost库regex和system,编写如下的CMakeLists文件,FindBoost

...at CMakeLists.txt:5 (ADD_EXECUTABLE):,怎么解决?

ADD_EXECUTABLE(helloSRC_LIST)修改为ADD_EXECUTABLE(hello${SRC_LIST})

如何在ubuntu下配置qtcreator使用boost库

你确定下你的“/home/proust/boost_1_57_0/stage/lib/-llibboost_date_time-llibboost_system”路径下有没有boost的lib文件夹,另外,从你报错来看,链接的库还缺LIBS+=-lboost_system...

Cmake命令之find_library介绍

以及${CMAKE_PREFIX_PATH}/lib;例如CMAKE_PREFIX_PATH=A;B,那么find_library会从A、B以及A/lib、B/lib中搜索库是否存在;  CMAKE_LIBRARY_ARCHITECTURE:如果该变量被...

clion中cmake导入的是哪个目录

CMakeLists.txt决定了CLion对项目的所有配置,一定要修改它。为了便于跨平台(甚至只是跨机器),不建议指定具体的库目录,而是使用find_package让CMake去寻找这个库。当然find_package没有带对应的.cmake模块...

如何才能使CMake生成的可执行程序便于调试

第二步:子目录目录下CmakeLists.txt1,src_a中静态库的编译生成cmake_minimum_required(VERSION3.3)//该命令限定了CMake的版本set(CMAKE_CXX_FLAGS_DEBUG"$ENV{CXXFLAGS}-O0-Wall-g-ggdb")...

怎么在ubuntu上安装boost1.58

安装好ubuntu14.04之后,下载boost、qt、osg的库,进行编译1.boost参考http://www.cnblogs.com/wondering/archive/2009/05/21/boost_setup.htmlboost提取出来以后,先./configure,生成b2这里b2好像就是对应1.40以前的bjam,都是boost自己的编...

CGAL环境配置 用CMAKE配置时,找不到boost_thread库

把lib文件夹中的libboost_thread-vc100-mt-1_49.lib和libboost_thread-vc100-mt-gd-1_49.lib的lib头去掉变成boost_thread-vc100-mt-1_49.lib和boost_thread-vc100-mt-gd-1_49.lib就能找到了...

cmake 如何可以编译的链接库 undefined reference?

这个问题可能是由于以下原因之一导致的:1.您的CMakeLists.txt文件中没有包含正确的库文件。请确保您的CMakeLists.txt文件中包含了所有需要的库文件,并且使用target_link_libraries命令将它们链接到您的可执行文件中。2....

cgo LDFLAGS查找静态库或者动态库的过程是怎么样的

在使用cmake时,CMakeLists.txt的写法如下:add_library(${MODULE_NAME}SHARED${CMAKE_SOURCE_DIR}/builttime.c#要生成一个so,至少要包含一个源文件,实在没有可以把库的编译时间戳打到这儿。)target_...

查找txt文件里的内容查找朋友显示可查看您的位置txt查找txt查找关键字txt怎么查找关键词txt查找替换查找朋友位置能修改吗查找我的朋友定位伪装查找朋友显示未找到位置
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
用“出”字开头和结尾的字组成的词有哪些? 微信怎么解除绑定的套餐 怀疑老公还有另外一个,我怎么才能知道? 新手爸妈必看:宝宝第一周的成长变化 怎么样加回删除的微信好友误删了我的微信好友,但又没有它的,怎么... 微信删掉的好友怎样加回来?没有对方朋友圈点赞,没有,没有电话... 你好!请问微信删除好友怎么加回来呀?没有,没有手机号,没有点赞... manycountriesgivepresentstotheun怎么读 手机解绑了可以用注册了吗? 化学中so2在反应时过量与不足的区别 cmake 编译得到的文件在哪 在ubuntu下安装一个tgz格式的包,好像需要用到cmake。 ubuntu 安装opencv需要源码编译吗 Linux Ubuntu使用make编译失败,提示错误127和GCC权限不够 ubuntu下,下载了一个软件包的源码,使用cmake和make直接编译通过,然而,当我导入ecli ubuntu系统下的qt的cmake向导怎么打开 ubuntu 12.04 64位 cmake编译时报错 You need a ISO C conforming compiler to use the glibc headers 在Ubuntu中用cmake和OpenCV 2问题问题,怎么解决 ubuntu 执行了cmake后为什么无法执行make 在Ubuntu中用cmake编译一个库的时候,出现如下错误: ubuntu 14.04怎样安装cmake 在ubuntu使用cmake编译时链接数学库 ubuntu源码编译安装cmake-2.8.10.2 ubuntu中在emacs怎样用cmake来编译程序 想自学linux 该怎么学最好? 学Linux要多久能学会? LINUX很难学吗? 自学linux要学到什么程度,才能找到工作 零基础该如何入门学习Linux? 十五六的孩子现在喜欢玩什么 Ubuntu 17.04系统怎么安装opencv ubuntu怎么更新cmake ubuntu14.04安装opencv,在编译的时候总是出错 QQ防撤回破闪照防冻结版为何总是报木马,究竟可不可信?它们究竟是否是木马? 太极阻止应用闪退怎么关 微X模块内核怎么升级? 太极阴登微信如果只开防撤回会封号吗? 太极虚拟定升级钉钉后打不开了 现在的太极拳打起来为什么软绵绵的 完全没有了那种威力 四十二式太极拳的动作名称 为什吗我的MP3插进电脑,只有声音没有跳出什么U盘管理器 MP3播放器 USB接口接电脑后没反应 怎么回事 太极拳中何为掤、捋、挤、按、采、挒、肘、靠?它们的具体动作是怎样的? mp3 连接到电脑没反应,怎么回事? 太极安装在手机不显示 为什么我的MP3和电脑连接后不弹出对话框了. QQ防撤回插件怎么用 如何应对太极拳高手的挑战? MP3怎么和电脑连接?? 为什么mp3连接不上电脑上面显示无法识别USB设备