Guest User

Untitled

a guest
Aug 13th, 2015
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. >>529400
  2. Есть такая утилитка file, она как бы говорит что за тип файла, в binutils должна быть, так вот:
  3.  
  4. margo tmp $ file asm.out
  5. a.out: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped
  6. После простого ассемблирования ты получаешь объектный файл, не исполняемый, его еще нужно линковать, в нем просто этот код и есть
  7.  
  8. margo tmp $ file cc.out
  9. 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
  10. Это результат сс, ты запиливаешь объектный код, линкуешь его и все такое
  11.  
  12. Есть книга http://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf в которой все это довольно подробно описано, синтаксис AT&T
Advertisement
Add Comment
Please, Sign In to add comment