Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >>529400
- Есть такая утилитка file, она как бы говорит что за тип файла, в binutils должна быть, так вот:
- margo tmp $ file asm.out
- a.out: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped
- После простого ассемблирования ты получаешь объектный файл, не исполняемый, его еще нужно линковать, в нем просто этот код и есть
- margo tmp $ file cc.out
- a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped
- Это результат сс, ты запиливаешь объектный код, линкуешь его и все такое
- Есть книга http://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf в которой все это довольно подробно описано, синтаксис AT&T
Advertisement
Add Comment
Please, Sign In to add comment