python-3.x - rust 链接因 aarch64-linux-android-clang 失败,找不到 -lpython3.6m
问题描述
因此,提供一些背景信息:我想使用带有 python Kivy 应用程序的外部(rust)库来进行实验性的自学目的。我不知道从哪里开始,因为我从来没有在编译过程中太深入,所以我决定尝试使用 python-for-android 接收外部模块。在失败了几次之后,我考虑在我的 python 文件中对导入使用 try-except,然后将与 android 兼容的 rust 模块添加到 APK 中。我不知道它是否会工作,但到目前为止,我在为 android 编译我的 rust 库时遇到问题,因为它似乎错过了一些与 python 相关的库,这可能是因为我使用 pyo3。我不确定我应该如何解决这个问题,因为这是我第一次在 Linux(尤其是 Ubuntu)上为 android 编译一些东西。
如果有人能告诉我如何修复链接过程,我将不胜感激,以下是日志: https ://pastebin.pl/view/3d6a69ac 另外,如果您知道如何以更好的方式实现我的目标,请同时提及。
解决方案
推荐阅读
- python - 如何为 python3.8.1 正确安装 scipy?
- go - 很奇怪的问题函数正常运行不会报错但是在debug模式下启动会报错
- python - 如何计算隐式数据结构中某物的实例?
- sql-server - 将 SQL Server 字符串转换为日期时间以导入 Oracle
- javascript - 如何清空所有 HTML 元素中的所有类属性
- php - 如何为这个自定义的 rest API 进行分页?
- php - Cakephp 2 Containable 在自定义库中不起作用
- php - 如何删除 WordPress 帖子中的帖子标题和帖子内容?
- python - 我需要读取文本文件并使用 python 将特定值插入 csv 文件
- python - 替换熊猫数据框中的多个字符