我希望能够将一组文件从 Drive 下载到我的平板电脑(Nexus 7 2012 运行 Lineage OS),然后编辑、编译和执行相关文件。这些文件都是c++相关的.cpp、.h和主文件。(顺便说一句,我是 C++ 和 Termux 的新手)。
当我目前这样做时,我可以编辑和编译但无法执行 - 我收到一条权限被拒绝的错误消息。我已按照 termux 帮助页面中的说明运行,运行 termux-setup-storage 并授予模拟器访问共享文件夹的权限。据我所知,这些都设置正确。
检查其他问题和站点,很好地解释了您无法在模拟的存储位置(如果您有外部驱动器也不能编译和运行 - 我没有)。
我的问题是我无法将模拟下载文件夹中的文件复制到 termux 文件夹中。我无法直接从驱动器下载到 termux 文件夹,也不知道如何从 termux 中直接导航到驱动器。
所以更具体地说:
- 如何将模拟 termux 下载中的文件复制到 termux 文件夹中?(添加 su 不起作用)。
- 是否可以通过 termux 直接导航到驱动器并在那里工作?
- 我试图在 termux 中对文件进行 chmod,但这不起作用。我也尝试过 termux-open 但这不起作用。有没有其他方法可以使用 clang++ 在 termux 中编译和执行 c++ 文件?
任何其他建议将不胜感激。
提前致谢。