gpt4 book ai didi

android - 如何在 FAT 上构建 Android NDK 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:50 26 4
gpt4 key购买 nike

我在 Linux 中使用 FAT32 文件系统(因为我还需要在 Windows 和 OSX 上访问它),但是当我使用 ndk-build 编译时,我得到错误

install: setting permissions for `./libs/armeabi/libfoo.so': Operation not permitted

我了解到它正在尝试为新创建的库设置更严格的权限,但是您不能更改 FAT 分区中文件的权限。

是否有任何解决方法,例如工具链中的标志来阻止它尝试更改文件的权限?或者 Linux 中的某些东西可以伪造成功的权限更改?

最佳答案

您可以尝试在 fakeroot 下运行 NDK 构建,尽管我从未尝试过并且不确定它是否适用。

恕我直言,更好的解决方案是使用 ext3 并安装驱动程序以从 Windows 和 MacOSX 访问 ext3 文件系统:

您可以使用 Ext2 IFS for Windows从 Windows 和 extfsx or fuse-ext2 访问文件的驱动程序从 MacOSX 做同样的事情

关于android - 如何在 FAT 上构建 Android NDK 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13697880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com