【发布时间】:2016-07-13 05:00:23
【问题描述】:
我想通过 SSH 使用我的 PC 终端在我的 android 设备上编译和运行 C 程序。
我已经能够使用“termux”应用程序在我的设备上安装 gcc。我在我的设备上成功编译并运行了一个 c 文件。
我已成功植根我的设备。
我正在使用终端通过 SSHdroid 应用程序访问我设备上的文件。我已经能够访问我的 gcc 目录并通过我的 SSH 连接将它添加到我的 PATH 中。
虽然系统路径正在识别“gcc”命令,但是当我尝试编译一个 c 程序时,我得到了这个错误:
cpp: error trying to exec '/data/data/com.termux/files/usr/libexec/gcc/aarch64-linux-android/6.1.0/cc1': execv: Permission denied
我已经以 root 身份登录了 SSHDroid。由于同样的权限问题,我也无法运行“su”。知道为什么会这样吗?
(我不知道如何通过SSHDroid安装和运行程序)
【问题讨论】: