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

交叉编译python

源码下载:Python Source Releases | Python.org

编译配置:

配置交叉编译工具链:

export PATH=/home/test/gcc-linaro-6.5.0-2018.12-x86_64_aarch64-linux-gnu/bin/:${PATH}

配置python:

./configure --host=aarch64-linux-gnu --build=x86_64-linux-gnu --prefix=$(pwd)/install --enable-shared --disable-ipv6 ac_cv_file__dev_ptmx=no ac_cv_file__dev_ptc=no ac_cv_func_getaddrinfo=yes ac_cv_func_getaddrinfo_work=yes ac_cv_func_preadv2=no ac_cv_func_pwritev2=no ac_cv_func_copy_file_range=no ac_cv_header_stropts_h=no

编译:

make -j8 make install

编译后的python镜像,保存在install目录。将该目录进行打包,推送到板子里面。

部署python到板子:

export PYTHONHOME=/ota/install/ export PYTHONPATH=$PYTHONHOME/lib/python3.10 export PATH=$PYTHONHOME/bin:$PATH export LD_LIBRARY_PATH=$PYTHONHOME/lib:$LD_LIBRARY_PATH python3 --version

说明:

编译哪个版本的python,host主机上面就需要有哪个版本的python。

http://www.gsyq.cn/news/1591123.html

相关文章:

  • 从零构建编程语言解释器:深入理解AST、环境与闭包实现
  • 2026亲测:上海专利代理公司排名
  • 如何实现Kazumi智能进度条预览:跨平台播放器核心技术深度解析
  • 做高端音响别踩这些误区!HiPlay 认证常见认知盲区全解析
  • 明日方舟素材资源库:一站式获取官方游戏资源的终极指南
  • 训练计划优化:个性化训练方案的生成算法
  • 把自己 / 球星变成“苹果风 emoji 小人“!世界杯版头像,一句话生成(附中文提示词)
  • Claude Code/AI 工具接入自定义 API Key、Base URL 与模型名的完整配置排错指南
  • 058、Zephyr RTOS内核基础:中断管理基础
  • 张量可视化实战:用厨房类比理解多维张量结构
  • 小厂前端面经
  • 2026 企业 AI 生产环境 API 聚合平台选型全解析
  • 2026年双机热备软件选型指南:从国际品牌到国产替代,一份排名帮你决策。
  • 滑动窗口解法:最短子数组长度代码解释与优化
  • 从信息收集到权限提升:一次完整的Linux服务器渗透测试实战复盘
  • 我想认真做一件小事:让孩子和家长更好地互动
  • Rademacher公式在pod2(n)精确计算中的应用与实现
  • LLaMA Factory:100+大模型统一微调平台
  • 跨境电商进入中东:客服做不好,你连第一单都接不到
  • 文档下载终极解决方案:如何绕过30+平台限制获取任意可见内容
  • 区域PACS源码,java云PACS源码,影像归档系统源码,自主产品,适合二开
  • 人工智能参与工业化精密加工的物理效率
  • Webug4.0文件上传漏洞实战:从JS绕过到.htaccess攻击全解析
  • JMeter代理服务器配置与脚本录制实战指南
  • 玄通数据,专业用户行为数据分析 SaaS 系统正式入驻企业应用市场
  • 线弹性有限元计算机床自重,并添加切削力负载
  • 从势函数到声子谱:材料计算中的晶格动力学原理与实操指南
  • 逆向工程基础:如何读懂没有源代码的二进制程序
  • 学术打假越来越像流量生意,MedPeer用技术做了一件不一样的事
  • 纤维素纳米纤维接枝聚丙烯酸(CNF-g-PAA)pH响应水凝胶的性能