opencv要用linux哪个版本,linux下opencv-2.4.13要用哪个版本的cmake来进行编译

linux下opencv-2.4.13要用哪个版本的cmake来进行编译

更新时间:2019-05-16 03:12

最满意答案

1.下载然后解压安装压缩包

unzip opencv-2.4.13.zip

2. 进入刚解压的文件夹,建立release文件夹

cd opencv-2.4.13mkdir release

3. 安装一下必须的依赖库

sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev

4. 进入release文件夹,用cmake编译OpenCV的源码,把lib安装到/usr/local目录下

cd release

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

5. 安装

sudo make install

2017-10-23 回答

其他回答

是你的编译器版本不对, you probably need to select a different build tool. 在点击configure时,会出来一个选择编译器的框,你选一个你机器里有的编译器就可以了。

2017-10-23 回答

相关问答

是你的编译器版本不对, You probably need to select a different build tool. 在点击configure时,会出来一个选择编译器的框,你选一个你机器里有的编译器就可以了。

设置LINUX自动匹配环境变量 1.$su #su进入root #vi /etc/profile 在文件末尾加上下列语句: PATH=$PATH:/sbin #在PATH变量后追加/sbin目录 export PATH=$PATH:/sbin #设置变量为全局的 保存并退出。 退出root并在终端运行 $source /etc/profile #该命令的作用是重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登好了在终端中输入ifconfig 创建用户和组 groupadd mysql /

...

1.下载然后解压安装压缩包 unzip opencv-2.4.13.zip 2. 进入刚解压的文件夹,建立release文件夹 cd opencv-2.4.13mkdir release 3. 安装一下必须的依赖库 sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev 4. 进入

...

方法/步骤   1   首先去OpenCV下载2.4.11的文件包,该文件为exe格式的。下载完成后进行安装,选择需要的解压路径,本文将其解压到vs安装目录下。   2   接下来对环境变量进行设置,首先在桌面计算机处右键选择属性。   3   在弹出的窗口中选择高级系统设置。   4   选择环境变量。   5   在 用户变量中 新建opencv,并根据解压路径将其值设置为bulid的路径。如果有path项,则选中对其编辑,在已有路径后添加VC12的bin路径,用英文下的分号隔开。我的路径为

...

构建Qt 提取源代码并运行./configure && make然后sudo make install 。 它应该创建所有必要的配置以在任何文件夹(系统范围内)运行qmake。 其他 :创建一个符号链接/导出( 仅在make install不适用于您的情况下使用 ) 您需要将qmake升级到$PATH或创建符号链接, 但通常在Qt源文件夹中sudo make install后运行sudo make install时完成此操作 。 root:/home# echo $PATH

/usr/local/

...

我这样写了一个CMakeLists.txt cmake_minimum_required (VERSION 2.6)

project (test-ocr)

# Add the including directory of the tesseract

# and please replace with your dir.

include_directories (/home/ytxie/include)

# Add the search directory for the tesseract l

...

cmake是一个独立于平台的makefile。 你可以从cmake生成visual studio项目,这可以比导入到visual studio中。 但是您需要在计算机上安装cmake。 要使visual studio项目调用cmake,如下所示: cmake -G "Visual Studio 9 2008"

Cmake Wiki cmake is an platform independent makefile. You can generate from cmake also visua

...

我已经通过重新下载opencv的早期版本或者在EdChum建议的visual studio 2010中自己重新编译来解决这个问题。希望这可以帮助任何人有相同的问题或查询 I've solved this by re downloading earlier version of opencv or recompiling it myself in visual studio 2010 as advised by EdChum Hope this will help anyone has the sa

...

以下是CMake变量列表,可以帮助您: OpenCV_COMPUTE_CAPABILITIES - 可以将编译OpenCV的计算能力添加到nvcc标志中。 list(APPEND CUDA_NVCC_FLAGS ${OpenCV_COMPUTE_CAPABILITIES})

OpenCV_CUDA_VERSION - 用于构建OpenCV的CUDA工具包版本,如果在没有CUDA支持的情况下构建OpenCV,则该变量为空。 你可以检查这个变量: if(OpenCV_CUDA_VERSION)

...

看看CMake页面 : “CMake用于使用简单的平台和独立于编译器的配置文件来控制软件编译过程.CMake生成本机makefile和工作区,可以在您选择的编译环境中使用 。” 在OpenCV网站上,您可以在Windows计算机上找到完整的安装指南 Take a look at CMake page: "CMake is used to control the software compilation process using simple platform and compiler indep

...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值