2010-11-23 129 views

回答

12

asGNU Assembler。它在binutils找到,但如果你這樣做:

sudo apt-get install build-essential

您將得到gcc沿gas(它默認使用gas組裝在後端)。

對於關於使用gas的'教程',您可能想要讀取使用它的Programming From the Ground Up

+0

我已經安裝了,現在編譯一個.asm文件?我是否必須將該文件粘貼到編譯器的相同文件夾中? - – rogcg 2010-11-23 02:10:02

4

它在binutils包中。

+0

是啊,我下載了一個文件夾裏面很多文件夾。其中之一是binutils。但是,我訪問binutils文件夾中的什麼文件,以及如何? 謝謝。 – rogcg 2010-11-23 01:56:28

+0

`apt-get install binutils` – 2010-11-23 01:56:56

3

啓動Synaptic並在快速搜索欄中輸入「gnu彙編程序」。很明顯,binutils是必需的軟件包。

而且你很可能會發現它已經安裝。我的binutils 2.20.1-3ubuntu7已經安裝,我有一個相當香草的設置。

從終端窗口中輸入as --version將讓你知道:

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'. 
相關問題