C eksempler
For kompilering og eksekvering av C-filene nedenfor bruk de tilsvarende kommandolinjer på VDIen 'IFI Digital Electronics', dvs samme maskinen dere bruker for obligene. Legg merke til at noen av eksemplene bruker funksjoner fra andre filer og disse må da ligge i samme mappen sånn at kompileringen lykkes.
basic_syntax.c
Trenger også 'er_in2060.c' og 'er_in2060.h'
gcc er_in2060.c basic_syntax.c -o basic_syntax_program && ./basic_syntax_program
strukt.c
Trenger ingen ekstrafil
gcc strukt.c -o strukt_program && ./strukt_program
utenfor_minne.c
Trenger ingen ekstrafil
gcc utenfor_minne.c -o utenfor_minne_program && ./utenfor_minne_program
overflow.c
Trenger ingen ekstrafil
gcc overflow.c -o overflow_program && ./overflow_program
sandbox.c
Trenger ingen ekstrafil
gcc sandbox.c -o sandbox_program && ./sandbox_program
call_arm_function.c
Denne må kjøres i ARM-emulatoren, så først må du eksekvere:
in2060_armog da kan du kompilere og kjøre med:
arm-linux-gnueabihf-g++ -static arm_function.s call_arm_function.c -o arm_program && qemu-arm-static arm_programog om du vil da ut av ARM emulator-området:
exit
add_assembly.s
Også denne må kjøres i ARM-emulatoren (om du ikke allerede har startet omgivelsen):
in2060_armog så:
arm-linux-gnueabihf-g++ -static -g add_assembly.s -o asm_add_program && qemu-arm-static asm_add_programog om du vil ut av ARM-emulatoren:
exit