Linux
ganbaoni9yang
这个作者很懒,什么都没留下…
展开
-
linux下 /usr/bin/ld: 找不到 -ldhnetsdk的解决方法
发现系统上报这个错误:/usr/bin/ld: 找不到 -ldhnetsdk经过仔细的定位,终于解决了,这里把思路梳理一下,做个总结。1)找到本地的libGL.so文件路径 ,在终端执行:locatelibdhnetsdk.so 命令;/usr/local/ahuasdk/libdhnetsdk.so2)建立链接:sudo ln -s /usr/local/ahuasdk/libdhnetsdk.so /usr/lib/libdhnetsdk.so然后再来编译,结果没有报错...转载 2020-06-05 14:44:09 · 9952 阅读 · 2 评论 -
Ubuntu 16.04, 卸载&安装 Eigen
1.卸载Eigensudo apt-get install libeigen3-dev 安装版本是最新的,我要跑一个Demo需要的版本是3.1.0,所以用sudo updatedb locate eigen3 得到eigen库的位置sudo rm -rf /usr/include/eigen3 /usr/lib/cmake/eigen3 /usr/share/do...转载 2018-11-11 11:09:06 · 15394 阅读 · 0 评论 -
Ubuntu16.04 上openCV的卸载
首先进入有安装路径配置文件install_manifest.txt(是关于opencv配置的路径),我的是在home目录下的opencv:cd /home/hy/opencv/buildmake uninstall//卸载掉配置路径中的文件sudo rm -r build//删除build文件//删除掉环境中有关的其余包sudo rm -r /usr/local/include/op...转载 2018-08-28 11:26:53 · 3584 阅读 · 2 评论 -
[转] Ubuntu16.04下安装OpenCV3.2.0
转自: https://www.cnblogs.com/arkenstone/p/6490017.htmlopencv基本上是搞CV必备套件之一了,支持的语言也非常多,但是安装起来有点麻烦(如果是在conda下安装的话则可以用conda install -c menpo opencv3=3.2.0)。需要注意的是,pip可以安装的opencv-python安装并不依赖opencv,只是封装了o...转载 2018-08-28 10:24:55 · 225 阅读 · 0 评论 -
Linux下Opencv的安装及配置使用
一、安装1 安装cmake及一些依赖库sudo apt-get install cmakesudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev2转载 2015-11-30 14:39:15 · 342 阅读 · 0 评论 -
Linux下安装Matlab2014及破解
最近由于项目需要,需要在ubuntu下安装Matlab,具体操作如下:1 从http://pan.baidu.com/s/1o6qKdxo#path=%252Fmatlab 下载Matlab2014的Linux版本及破解文件2 下载完成后将iso文件挂载到Linuxsudo mkdir /media/matlabmount -o loop [转载 2015-11-30 14:38:10 · 528 阅读 · 0 评论 -
Linux gcc/g++编译器使用
1.首先应会设置几个好用的环境变量;CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/home/test/include #此环境变量用来设置头文件包含路径,这样就不用编译的时候添加路径咯;LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/test/lib #此环境变量用来设置动态库的包含路径;LIBRARY_PA转载 2015-11-24 14:14:57 · 481 阅读 · 0 评论 -
Ubuntu12.04 lts 安装gcc 4.8
gcc 4.8.1 是第一个完全支持C++11 的编译器,Windows上可以安装mingw版的,在sourceforge 上有下载,安装也比较方便。在Linux上安装的话需要首先安装一些依赖库。在Ubuntu12.04 lts默认安装的是gcc4.6.3,其实该版本也支持一些c++11的特性,可以通过增加“-std=c++0x" 编译选项来使用这些特性,但是对多线程库的支持较差,gcc 4.8.转载 2015-11-24 13:49:10 · 333 阅读 · 0 评论 -
LINUX下动态链接库的使用
2.1 重要的dlfcn.h头文件LINUX下使用动态链接库,源程序需要包含dlfcn.h头文件,此文件定义了调用动态链接库的函数的原型。下面详细说明一下这些函数。2.1.1 dlerror原型为: const char *dlerror(void);当动态链接库转载 2015-11-25 10:03:52 · 309 阅读 · 0 评论 -
Linux 修改文件/文件夹权限
1.修改文件的权限r表示文件可读,w表示文件可写,x表示文件可以执行.用命令chmod改变文件权限.有两种第一种 chmod (ugoa) (=-+) (rwx) fileu代表文件属主,g代表文件属组,o代表系统中除属主和属组成员之外的其他用户,a代表所有用户(u,g,o)总和+代表增加相应的权限,-代表减少相应的权限,=代表只有相应的权限chmod g-w file原创 2015-11-25 10:11:21 · 416 阅读 · 0 评论 -
Linux下动态链接库的创建和使用及C调用matlab动态库问题
其实这个资料网络上已经很多了,但是还是有一些细节让我捣鼓了很久,以及最近在做matlab mcc做成so文件供给c++调用的时候的一些问题。一、首先如何制作Linux下的so 文件【1】http://bbs.chinaunix.net/thread-1281954-1-1.html【2】http://www.cnblogs.com/ardar/articles/357321转载 2015-11-24 14:16:47 · 1441 阅读 · 0 评论 -
Linux系统下如何挂载U盘,硬盘,光驱
一.Linux挂载U盘:1、插入u盘到计算机,如果目前只插入了一个u盘而且你的硬盘不是scsi的硬盘接口的话,那它的硬件名称为:sda1。2、在mnt目录下先建立一个usb的目录(如:[root@localhost root]# mkdir /mnt/usb)3、挂载U盘:mount -t vfat /dev/sda1 /mnt/usb4、卸载U盘:umount /mnt/usb转载 2015-11-25 10:00:46 · 368 阅读 · 0 评论 -
Linux平台下Python的安装及IDE开发环境搭建
1、Python安装Python有2.X和3.X两个版本,由于2.X的版本较稳定,使用者也较多,本文选择使用Python 2.X版本。安装步骤:(1) 下载Python安装包:https://www.python.org/downloads/(2) 解压安装包:tar zxvf Python-2.7.10.tgz(3) 编译:./compile(4)转载 2015-11-24 14:13:44 · 1006 阅读 · 0 评论 -
Linux使用GCC编译matlab的m文件使其可执行
本文主要记录,Linux下matlab的m文件的编译以及执行过程安装matlab_linux,linux下matlab的下载以及安装的参考连接,http://bbs.feng.com/read-htm-tid-6280022.html。启动matlab,在matlab命令行上设置编译器,使用命令如下:mex -setup启动编译工具,deploytool,命令如下,安装转载 2015-11-24 14:12:48 · 756 阅读 · 0 评论 -
Ubuntu-gcc版本切换
随着ubuntu版本的更新,内置的gcc也随着更新了,可是有时后我们用不到那么高版本的gcc,这时候我们就需要为ubunut切换低版本的gcc了,网上有些方法比较暴力,也比较麻烦,现在我推荐一种智能的方法。首先我们用gcc -v查看一下我们用的是什么版本的gcc,同时可以使用ls /usr/bin/gcc*来查看机器装了什么版本的gcc。如果系统没有我们想要的gcc版本,可以通过a转载 2015-11-25 09:42:15 · 439 阅读 · 0 评论 -
Linux 删除文件夹和文件的命令
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思1.删除文件夹实例:rm -rf /var/log/httpd/access将会删除/v转载 2015-11-25 09:08:03 · 761 阅读 · 0 评论