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它。 –