3
所以我编译使用铛++与Android termux一个简单的CPP程序,但我不能运行该程序,我得到以下错误:Termux无法运行C++程序?
$ ./execname
-bash: . /execname: Permission denied
所以我编译使用铛++与Android termux一个简单的CPP程序,但我不能运行该程序,我得到以下错误:Termux无法运行C++程序?
$ ./execname
-bash: . /execname: Permission denied
你在共享存储上运行(/sdcard
下)?那里的文件系统不支持可执行权限。
尝试编译并直接在$HOME
目录中运行该文件!
您可能需要给予执行权限的文件,如果没有这样做:
chmod +x execname
也如预期termux的家当解释工作不因错误的系统路径,但有一个修复随包termux-exec
pkg install termux-exec
您是否曾尝试在运行程序之前使用'chmod'如'chmod 777 execname'更改权限? – piotrek1543
chmod:execname:不允许操作 – RealGas
'su'为root,那么你可以chmod它。 –