Я хочу использовать свой смартфон для программирования, так как в последнее время я проводил большую часть своего времени вне своего компьютера. Итак, я рутировал свой смартфон и установил termux.
После написания и компиляции программы, строки которой написаны ниже, я не могу получить работающую программу.
Я получаю ошибку сегментации, проблемы с перемещением, проблемы с общей библиотекой и т. Д.
Для компиляции я использовал GNU «as», а затем «ld» или «gcc». При необходимости я заменил «основной» на «_start».
Я просто хочу знать, есть ли кто-нибудь, кому удалось получить программу, похожую на мою, которая работает.
Спасибо.
START OF PROGRAM
.data
.balign 8
.byte 1
global_var64 : .dword 0x1234
.text
.globl main
main :
ldr X0, address_of_global_var64
ldr X1, [X0]
add X1, X1, #1
str X1, [X0]
mov W0, #0
ret
address_of_global_var64 : .dword global_var64
END OF PROGRAM