当前位置: 首页 > news >正文

termux编译opencv给python用

需要安装python、python的numpy库、git、make等

git clone https://github.com/opencv/opencv
cd opencv
mkdir build && cd build
LDFLAGS="-llog -lpython3" cmake ../ \-DCMAKE_SYSTEM_NAME=Linux \-DCMAKE_SYSTEM_PROCESSOR=aarch64 \-DCPU_BASELINE=NEON \-DCPU_DISPATCH=NEON \-DCMAKE_BUILD_TYPE=RELEASE \-DCMAKE_INSTALL_PREFIX=$PREFIX \-DBUILD_opencv_python3=ON \-DBUILD_opencv_python2=OFF \-DPYTHON3_LIBRARIES=$PREFIX/lib/libpython3.so \-DWITH_QT=OFF \-DWITH_GTK=OFF \-DBUILD_SHARED_LIBS=ON \-DPYTHON3_EXECUTABLE=$(command -v python3) \-DPYTHON3_INCLUDE_DIR=$PREFIX/include/python3.12 \-DPYTHON3_LIBRARIES=$PREFIX/lib/libpython3.so \-DPYTHON3_NUMPY_INCLUDE_DIRS=$(python3 -c "import numpy; print(numpy.get_include())")

-DCMAKE_INSTALL_PREFIX=$PREFIX这是安装位置
$PREFIX/include/python3.12如果不是3.12的话就改一下

make -j4

(j后面的数字是进程数,可以试试j8/j16,数字大了速度快,数字太大可能会直接进程结束)

make install
http://www.dtcms.com/a/601017.html

相关文章:

  • 4.子任务四:Hive 安装配置
  • Lua学习记录(3) --- Lua中的复杂数据类型_table
  • 郑州做定制网站的公司南宁有名的seo费用
  • 华为SRv6技术:引领IP网络进入新时代的智能导航系统
  • 视频汇聚平台EasyCVR:构建通信基站“可视、可管、可控”的智慧安防体系
  • 在云手机中云计算的作用都有哪些?
  • 绿盟防火墙机制
  • 查询数据库上所有表用到图片和视频的数据,并记录到excel表
  • MUVERA:让RAG系统中的多向量检索像单向量一样高效
  • 数据分析笔记02:数值方法
  • 没有网站可以做cpa广告么自己怎么做网站优化
  • Spring Boot实现多数据源连接和切换
  • 【架构设计方法论】概念架构:系统设计的指路明灯
  • 将标签格式为xml的数据集按照8:2的比例划分为训练集和验证集
  • 实战派 JMeter 指南:核心功能、并发压测实操与常见问题解决方案
  • 宁晋网站建设地址信息采集平台
  • 17网站一起做网店如何下单下载站用什么网站系统
  • VMware替代 | ZStack ZSphere虚拟化平台金融级高可用能力解析
  • Go语言编译器源码 | 深入解析Go编译器的设计与实现原理
  • Bootstrap4 文字排版
  • 第13节 93年高能所被入侵,开启中国网络安全发展进程
  • [学习笔记] An Introduction to Flow Matching and Diffusion Models
  • 从零开始的Qt开发指南:(三)信号与槽的概念与使用
  • 视频网站怎么搭建wordpress站点标题图片
  • 加强学校网站建设的要求小说网站建设教程
  • 软考 系统架构设计师历年真题集萃(199)—— 2025年11月系统架构设计师真题2
  • 零门槛部署:在AMD MI300X上极速部署运行GPT-OSS 120B全流程实践
  • 视觉学习——理清机器学习:分类、流程与技术家族的关系
  • 建设网站为什么要备案只有一个页面的网站
  • 分布式专题——54 ElasticSearch集群架构生产最佳实践