ubuntu安装完要做的工作
上网:
有两种方式,①NAT②桥接(bridge)
然后用network manager配置IP,mask,gateway
更新系统:
sudo apt-get update #更新源列表,换源后必须执行
sudo apt-get dist-upgrade #更新新版本软件
Ubuntu-tweak安装 #对Ubuntu系统(gnome桌面)进行配置和调整:
sudo apt-add-repository ppa:tualatrix/ppa #导入**
sudo apt-get update
sudo apt-get install ubuntu-tweak
Cheese安装 #摄像头软件:
sudo apt-get install cheese
Vim编辑器安装:
sudo apt-get install vim
SSH软件安装 #宿主系统与虚拟系统通信:
sudo apt-get install ssh
共享文件夹:
①VMwareTools安装
②解压VMwareTools*.tar.gz
③vmware-tools-distrib文件夹里运行vmware-install.pl
④宿主系统里建立共享文件夹,设置文件夹路径
动态库安装:
apt-get install lib32stdc++6
Opencv配置安装:
①编译工具及类包下载:
安装编译工具
sudo apt-get install build-essential
安装依赖包
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
安装可选包
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
②opencv下载
https://github.com/Itseez/opencv/archive/2.4.13.zip
③解压编译安装
mkdir release
cd release
开始编译:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j4 //开启线程 按照自己的配置
sudo make install
相关配置:
sudo gedit /etc/ld.so.conf.d/opencv.conf
末尾加入/usr/local/lib,保存退出
sudo ldconfig 使配置生效
sudo gedit /etc/bash.bashrc
末尾加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
保存退出
source /etc/bash.bashrc #使配置生效
sudo updatedb #更新database
测试实例:
#include <opencv2/opencv.hpp>
#include <stdio.h>
using namespace cv;
using namespace std;
int main( )
{
Mat image;
image = imread("/home/joecheung/lena.jpg", 1 );//目录按照自己的目录
if ( !image.data )
{
printf("No image data \n");
return -1;
}
namedWindow("Display Image", WINDOW_AUTOSIZE );
imshow("Display Image", image);
waitKey(0);
return 0;
}
运行:
g++ Dis.cpp -o Dis `pkg-config --cflags --libs opencv`