1.安装unity对应版本的Linux平台发包环境(如果在下载Unity的时候有安装,则不需要再安装)
例如:UnitySetup-Linux-Mono-Support-for-Editor-2019.4.28f1.exe
2.导出Linux版本
3.安装虚拟机(此处使用Ubuntu)
4.把unity导出的包放进虚拟机
拖拽进去,需要下载VMware Tools,
(1)关闭虚拟机,在“虚拟机设置”中的“CD/DVD(SATA)”使用镜像文件,后保存
(2) 选择的文件为VMware Workstation虚拟机安装目录下的linux.iso文件
(3)进入虚拟机后,会看到左侧栏有VMware Tools
(4)单击打开,在空白地方右键打开控制台
(5)
参考: https://blog.csdn.net/qq_36393978/article/details/128624330
遇到 y or n的输入y
遇到路径的,直接回车,使用默认的
在/tmp文件夹里解压tar压缩包得到一个vmware-tools-distrib文件夹
tar -zxvf VMwareTools-version.tar.gz
运行vmware-install.pl进行安装
cd vmware-tools-distrib
./vmware-install.pl
不能拖拽的话,参考:https://blog.csdn.net/yakamoz423/article/details/128817915
5.运行unity包
(1)根据操作系统位数,双击.x86_64或.x86_32文件即可打开
(2)使用控制台打开
输入:chmod 777 ./文件名.x86_64
再输入:./文件名.x86_64
安装OpenCV
参考:https://blog.csdn.net/raw_inputhello/article/details/131513355
文本存储不上,“路径找不到”参考:https://www.cnblogs.com/apolloren/p/14332504.html
sudo apt-get install x11-xserver-utils dconf-editor dbus-x11 -y
sudo gedit /etc/ld.so.conf.d/opencv.conf
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
pkg-config --modversion opencv
2、OpenCV测试
2.1、测试用例
任意文件夹下新建工程,进入新建test.cpp ,CMakeList.txt,随意一张图片:test.png
test.cpp
#include <iostream>
#include <opencv4/opencv2/core/core.hpp>
#include <opencv4/opencv2/highgui.hpp>
#include <opencv4/opencv2/opencv.hpp>
using namespace std;
int main(int argc, char *argv[])
{
if(argc !=2)
{
std::cerr<<"usage:./showpic FILE"<<std::endl;
return -1;
}
cv::Mat img = cv::imread(argv[1],1);
if(!img.data)
{
printf("No image data\n");
return -1;
}
cv::imshow("window",img);
cv::waitKey(0);
return 0;
}
CMakeList.txt
mkdir build
cd build
cmake ..
make
./DisplayImage test.png
把图片放置在“build”文件夹下,成功的话会把图片显示出来。
Seetaface6.0人脸识别部署
参考:https://blog.csdn.net/BlacKingZ/article/details/122481767
注意路径:
#include <functional>
再输入:./build.linux.x64.sh,重新编译