pkg-config 切换opencv版本】的更多相关文章

查看当前版本 pkg-config --modversion opencv 在~/.bashrc最后添加如下内容: CMAKE_INSTALL_PREFIX=/usr/local/opencv3 export PKG_CONFIG_PATH=/usr/local/opencv3/lib/pkgconfig export LD_LIBRARY_PATH=/usr/local/opencv3/lib 然后执行: source ~/.bashrc…
在开发中,有时候需要在多个node版本之间切换,重复手动下载安装node安装包来切换版本很麻烦,在Mac系统中可以使用nvm工具,而windows系统无法使用nvm工具.gnvm解决了在windows系统中切换nodejs版本的问题. 下载 百度网盘:32位||64位 安装 安装Node.js 下载并解压缩 gnvm.exe 保存到 Node.js 所在的文件夹. 检验 在cmd窗口中,输入gnvm version,输出 版本说明 则配置成功. 使用 更换nodejs的下载来源库 gnvm.ex…
cv_bridge默认依赖的oencv版本是2.4.8,如果安装了新的opencv版本,比如2.4.11,那么在编译cv_bridge时候会提示无法找到opencv 2.4.8.so的库. 为解决这个问题,必须要先把旧版本的cv_bridge卸载掉: sudo apt-get remove ros-indigo-cv-bridge 然后下载新版本的cv_bridge: git clone https://github.com/ros-perception/vision_opencv.git 将里…
前言 Ubuntu18.04系统在安装python时会安装两个版本:2.7和3.6.默认情况下系统环境使用的是python2,但是我们有时需要使用python3来作为我们的开发环境,所以需要自由切换python版本. python2切换成python3 sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/…
1. 查看当前系统中opencv的版本: pkg-config --modversion opencv 可以看到系统中目前存在opencv2.4.9.1及opencv3.2.0两个版本. 不太清楚opencv的2.4.9.1的是什么时候安装的: 然而,使用opencv_version命令查看,系统目前起作用的版本3.2.0-dev,是以前安装ros的时候安装的. 这就尴尬了,找不到2.4.9.1的安装位置,先记录一下,编译openpose的时候似乎能找到opencv. 多个opencv版本可以共…
本文转载自:http://blog.csdn.net/lincyang/article/details/42024565 Android L之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译android 1.6需要使用JDK5一样. 多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换.下面描述安装openjdk和Oracle jdk(对不住了sun)以及切换版本的过程. 一.安装openjdk7 $ sudo apt-get upd…
1. 准备JDK包,分别是1.7和1.8,jdk-7u79-linux-x64.tar.gz和jdk-8u161-linux-x64.gz: 2. 解压,解压后的目录结构如图所示: JDK1.7: JDK1.8: 3. 然后我们需要为每个版本的Java指定自己的编码,以便在切换的时候进行选择Java版本,注意,因为我们这个方法不需要配置环境变量,因此在指定编号的时候需要指定对应的java执行文件: 使用命令: alternatives --install /usr/bin/java java /…
Atitit opencv版本新特性attilax总结 1.1. :OpenCV 3.0 发布,史上功能最全,速度最快的版1 1.2. 应用领域2 1.3. OPENCV2.4.3改进 2.4.2就有了对java的支持2 1.4. opencv在2.4.4版本以后添加了对java的最新支持,可以利用java api了.3 2. Qa3 2.1.  java.lang.UnsatisfiedLinkError: Directory separator should not appear in li…
linux上怎么切换不同版本的arm-linux-gcc?只需改一行函数 ln -s /usr/local/arm/3.4.1/bin/arm-linux-gcc /usr/bin/arm-linux-gcc-3.4.1 ln -s /usr/local/arm/4.4.3/bin/arm-none-linux-eabi-gcc /usr/bin/arm-linux-gcc-4.4.3 建立好软连接,后命令行中就可以使用arm-linux-gcc-3.4.1或者-4.4.3调用不同版本了.…
通过brew安装的php可以通过brew link和brew unlink来切换不同版本 #brew list #brew unlink php56 #brew link php55…
1. 安装homebrew 官网 http://brew.sh/index_zh-cn.html 打开终端,在终端中粘贴如下脚本 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 测试是否安装成功 在终端中输入 brew -v 出现类似提示,即代表安装成功 Homebrew 0.9.5 (git revision 1021; last co…
文章包含以下内容: 一.下载地址 二.nvm-noinstall.zip安装 三.nvm-setup.zip安装 四.测试安装以及使用 一.下载地址 https://github.com/coreybutler/nvm-windows/releases 二.nvm-noinstall.zip安装 1.把nvm_noinstall.zip解压到比如c:/dev/nvm 中(其它盘也可以,建议开发有关的安装在C盘): 2.右键以管理员的身份运行install.cmd . 直接按回车,在C盘根目录下会…
检查opencv版本:pkg-config --modversion opencv 前两天卸载了opencv3.0,想重装2.4版本.安装是没有问题,但现在查不到opencv版本,程序也编译不通过. 卸载过程: 找到当初安装 opencv3.0.0 的 build 目录,进入 build 目录 cd /home/***/opencv/build sudo make uninstall cd .. sudo rm -r build 然后清理 /usr 中所有 opencv 相关项 : sudo r…
lnmp 切换php版本 进入 lnmp 安装的目录,进入install.sh 的目录执行: sudo ./install.sh mphp 备注: find / -name install.sh 备注:export PATH=/usr/local/php7.2/bin:$PATH PECL Swoole项目已收录到PHP官方扩展库,除了手工下载编译外,还可以通过PHP官方提供的pecl命令,一键下载安装 pecl install swoole 配置php.ini 编译安装成功后,修改php.in…
当电脑上存在多个版本的JDK时,可能 会遇到想切换版本时无论你如何改JAVA_HOME的路径 进入cmd java -version 都无法得到最新设置的JDK版本 如果遇到类似以下信息 Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion' has value '1.6', but '1.8' is required. Error: could not find java.dll Error: could…
今天主要工作是将ros和zed结合起来,但是发现自己安装了opencv3.1,ros indigo安装的是opencv2.4.8,这就麻烦了,zed支持的是opencv3.1.一开始使用slam2时,报错: 编译出现错误,CMakeFiles/Stereo.dir/src/ros_stereo.cc.o: In function `String':/usr/local/include/opencv2/core/cvstd.hpp:625: undefined reference to `cv::…
opencv版本的问题(由于我安装了两个版本opencv-2.4.9 and opencv-3.1.0),搜了相关问题,可以通过修改了CMakeList.txt解决此问题. 参考了这个博客:http://www.cnblogs.com/xzd1575/p/5555523.html CMake下指定Opencv版本 关键文件:OpenCVConfig.cmake.在opencv编译好后,所在目录中一般会有一个叫OpenCVConfig.cmake的文件,这个文件中指定了CMake要去哪里找Open…
经常遇到这样的情况: 系统自带的Python是2.6,自己需要Python 2.7中的某些特性: 系统自带的Python是2.x,自己需要Python 3.x: 此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存. pyenv就是这样一个Python版本管理器. 安装pyenv $ git clone git://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$…
第一步,先安装 brew    Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具. Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上.官方网站:http://brew.sh    在mac下终端里直接输入命令行: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)&q…
查看opencv安装路径: sudo find / -iname "*opencv*" 查看opencv版本: pkg-config opencv --modversion 查看opencv安装库: pkg-config opencv --libs…
下面内容为不同系统和不同版本VS+不同版本OpenCV之间进行配置时的注意事项.本教程中开始提到如果VS版本和OpenCV版本相匹配的话,只要按上述步骤配置都是没有问题的.但是如果说版本不匹配的话,就会出现问题. 什么是版本不匹配呢,在D:\OpenCV244\opencv\build\x86,(不同解压路径位置不同) 有vc9和vc10和vc11这三个东西,或许你会发现在OpenCV相应的目录下是没有vc11这个东西的,vc11是属于VS2012的编译器部分,也就是说在OpenCV243里是不…
问题与分析 我在本地安装了1.7和1.8两个版本的jdk,此时我的JAVA_HOME环境变量配置的是jdk1.8,在cmd窗口输入java -version发现报错如下: C:\Users\Lewis>java -version Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value '1.8', but '1.7' is required. Error: could n…
删除已安装的nodejs--------------------------------------------------------------- #查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装npm ls -g --depth=0 #删除全局 node_modules 目录sudo rm -rf /usr/local/lib/node_modules #删除 nodesudo rm /usr/local/bin/node #删除全局 node…
最近遇到一个小问题,同时做两个项目,jdk版本一个是5,一个是6,我也去网上找了找方法,但是感觉不是特别好用,最后自己通过一些环境变量设置的技巧和一些批处理命令来使得这件事情只需要双击,输入一个数字回车就可以完成. 下面就带大家看看 步骤一:准备好一些各种JDK的解压版,如下 步骤二:设置自己本地的系统环境变量,看好自己的JDK路径 现在有多个版本就有多个路径,系统环境变量如图                                                           …
查看opencv版本:pkg-config opencv --modversion…
[参考]windows下JDK版本之间的切换 1.下载各版本安装包,指定安装位置顺序安装 2.删除注册表,文件和环境变量 文件: C:\Windows\System32  下java相关文件如 java.exe javaw.exe javaws.exe 文件(1.8有): C:\Program Files (x86)\Common Files\Oracle\Java\javapath 下java相关文件 环境变量(PATH): C:\Program Files (x86)\Common File…
在开发过程中,有时候我们的程序对某个php版本有着极为重要的限制,特别是大型项目. 因此,我们就需要切换多个php版本来满足我们的需求. 我们使用php-version来达到这个目的. 首先我们先使用brew安装一个php5.6,为什么不使用系统原有的php5.6呢? 这个是因为有时候升级系统时,会把自带的php配置给还原,所以我们使用一个新下载的php5.6. brew install homebrew/php/php56 下载完之后,我们先把php5.6给unlink,不然我们的php7是无…
目录 一 因OpenCV版本不一致所引发的报错 注:原创不易,转载请务必注明原作者和出处,感谢支持! 一 因OpenCV版本不一致所引发的报错 今天遇到了一个很有意思的报错. 事情是这样的, 在编译<视觉SLAM十四讲>第12章的一个程序时,编译器报了"未定义的引用"的错误.该程序使用了DBoW3这个库,而这个库又是依赖OpenCV的.DBoW3这个库经过编译之后会生成一个静态链接库并被安装在/usr/local/lib路径下. 未定义的引用错误使我我意识到这是链接库出了问…
由于代码格式问题,很多情况下需要我们去切换Python版本,那么在当下火爆的PyCharm中是如何切换Python版本的呢? 打开File菜单,选择Settings: 打开Settings窗口后,选择Project: prjectName下面的Porject Interpreter,然后出现下图: 最后在该窗口的右面Porject Interpreter下拉菜单中选择想要的Python版本号就可以了.…
安装nvm 最近的项目中,一个是用vue项目开发,一个是使用react开发,但是ant design pro使用了umi框架,所需要的node版本>10.0.0,vue那个项目中又不兼容node的最新版本, 解决办法:1.用到某个版本对node重新卸载,安装对应的版本 2.使用nvm 很明显,第一种方法虽然也能解决node版本问题,但是太多麻烦,接下来介绍下nvm的安装使用 第一步:下载nvm并安装 (推荐使用nvm-setup.zip) https://github.com/coreybutl…