ubuntu18.04.6配置编译图漾python库

ubuntu配置

1、安装pip

sudo apt-get install python-pip
sudo apt-get install python3-pip

2、安装scikit

pip3 install scikit-build

3、安装PCRE2

sudo apt-get update
sudo apt-get install libpcre2-dev

4、安装opencv-python

pip install numpy  -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install opencv-python==4.1.1.26  -i https://pypi.tuna.tsinghua.edu.cn/simple

5、安装swig

下载 SWIG 源码(https://www.swig.org/download.html)至本地,解压后切换至源码目录,依次执行以下命令:
当前测试是4.2.1

./configure
make
sudo make install

6、安装numpy

pip3 install numpy

7、升级cmake

3.10不行,目前升级到3.20可以,有些命令3.10无法识别。

下载源码

通过源码安装,我们可以安装指定版本的cmake。cmake官方为我们提供了各个版本的源码包,https://cmake.org/files/
,找到自己需要的版本下载:

安装libssl-dev

对于 Linux 系统,可以使用包管理器安装,如:sudo apt-get install libssl-dev

编译

./configure
make -j8
sudo make install
sudo cp ./bin/cmake /usr/bin/
cmake -version

图漾 SDK下载

1、选择以下任意方式,下载 Camport Multi_language SDK:

使用浏览器下载:

https://gitee.com/percipioxyz/camport_multi_language.git。

使用 git 指令获取本地副本:打开终端,切换到需存放 SDK 的工作目录下,输入 git clone 命令克隆远程仓库。

git clone https://gitee.com/percipioxyz/camport_multi_language.git

2、修改CMakeLists.txt文件

打开 pcammls 目录下 CMakeLists.txt,修改编译目标语言(PYTHON)、PYTHON 版本,如下图所示:

在这里插入图片描述

3、编译

在 pcammls 目录下打开终端并依次执行以下命令:

mkdir build
cd build
cmake ..
make
sudo make install

在这里插入图片描述

4、在 pcammls/camport3拷贝库

目录下打开终端并执行以下命令:

sudo cp lib/linux/lib_x64/libtycam.so* /usr/lib/

5、运行,

根据界面提示切换至目录 /usr/local/PYTHON 并运行生成的 python 文件即可。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值