Я хочу программировать и отлаживать на моем телефоне Android. Для этого я скачал c4droid и его плагин gcc. После многих попыток я понял, что gcc
находится в каталоге /data/data/com.n0n3m4.droidc/files/gcc/bin/arm-linux-androideabi-gcc
, и gdb
в /data/data/com.n0n3m4.droidc/files/gcc/debugger/gdb
(пути содержат имена файлов).
Поскольку эти gcc и gdb не являются обычными, я не могу просто набрать gcc
или gdb
выполнить их. Но я хочу использовать эти команды..
Я пытался решить эту проблему несколькими способами:
Я попытался добавить пути к
$PATH
переменной с помощьюset
иexport
, но мне это не удалось (хотя и без предупреждений).Я пытался добавить ссылки на пути в
$PATH
., но мне это не удалось.Я пробовал использовать
alias
для создания новых команд. Работает, но только для того же пользователя в том же терминале, и после выхода псевдоним отменяется.Я попытался создать скрипт с двумя
alias
es, чтобы их было легче запускать. Но даже если скрипт сейчас работает,alias
es не применяются.
Итак... Как мне сделать alias
es? или что я могу сделать insted? Знаете, почему одна или несколько моих попыток не сработали для меня?
решение1
Попробуйте использоватьC4droid-Shell, и используйте $CC
вместо gcc
.