2010-11-23 129 views

Respuesta

12

as es el GNU Assembler. Se encuentra en binutils pero si lo hace:

sudo apt-get install build-essential

Usted obtendrá gas junto con gcc (que por defecto utiliza gas para el montaje en la parte final).

Para obtener un 'tutorial' sobre el uso de gas, es probable que desee leer Programming From the Ground Up, que lo utiliza.

+0

He instalado, y ahora para compilar un archivo .asm? ¿Tengo que pegar el archivo en la misma carpeta del compilador? - – rogcg

+0

@phyhclo: si instaló con 'apt-get' o herramientas similares, ya debería estar en su sistema PATH. Así que simplemente prueba 'as' o' gas' en la terminal y mira lo que dice. Si 'as' no se instaló y escribió' as' en la terminal, los sistemas Ubuntu normalmente muestran el paquete en el que se incluye el comando. Entonces, simplemente puede continuar y sudo apt-get install 'en la terminal. – vpit3833

4

Está en el paquete binutils.

+0

sí, he descargado una carpeta con un montón de carpetas en su interior. uno de ellos es binutils. Pero, ¿a qué archivo de la carpeta binutils tengo acceso y cómo? gracias. – rogcg

+0

'apt-get install binutils' –

3

Encienda Synaptic e ingrese "gnu assembler" en la barra de búsqueda rápida. Es inmediatamente obvio que binutils es el paquete requerido.

Y bien puede encontrar que ya está instalado. Mi binutils 2.20.1-3ubuntu7 ya está instalado y tengo una configuración bastante vanilla.

Introducción as --version desde una ventana de terminal le permitirá saber:

GNU assembler (GNU Binutils for Ubuntu) 2.20.1-system.20100303 
Copyright 2009 Free Software Foundation, Inc. 
This program is free software; you may redistribute it under the terms of 
the GNU General Public License version 3 or later. 
This program has absolutely no warranty. 
This assembler was configured for a target of `i486-linux-gnu'. 
0

¿Has leído http://www.faqs.org/docs/Linux-HOWTO/Assembly-HOWTO.html? en Debian gas está contenido en el paquete

binutils

por lo

sudo apt-get install binutils 
dpkg -L binutils 

$ hombre como

+0

He instalado, y ahora para compilar un archivo .asm? ¿Tengo que pegar el archivo en la misma carpeta del compilador? – rogcg

+0

@psyhclo suena como si necesitaras un tutorial? http://www.hep.wisc.edu/~pinghc/x86AssmTutorial.htm – BozoJoe

Cuestiones relacionadas