我使用的是Ubuntu,我正在尋找一個適用於Linux的彙編編譯器,我打開了GAS。我試圖安裝並運行它,但是我不能。有人能幫我嗎?像一個教程如何做到這一點?謝謝。如何在Linux上安裝和使用GAS(GNU編譯器)?
回答
as
是GNU Assembler。它在binutils
找到,但如果你這樣做:
sudo apt-get install build-essential
您將得到gcc
沿gas
(它默認使用gas
組裝在後端)。
對於關於使用gas
的'教程',您可能想要讀取使用它的Programming From the Ground Up。
它在binutils
包中。
是啊,我下載了一個文件夾裏面很多文件夾。其中之一是binutils。但是,我訪問binutils文件夾中的什麼文件,以及如何? 謝謝。 – rogcg 2010-11-23 01:56:28
`apt-get install binutils` – 2010-11-23 01:56:56
啓動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'.
你看過http://www.faqs.org/docs/Linux-HOWTO/Assembly-HOWTO.html嗎? Debian的氣體包中包含的
的binutils
所以
sudo apt-get install binutils
dpkg -L binutils
$人作爲
- 1. 在Debian 8 GNU/Linux上編譯Objective-C使用Clang和GNUstep make
- 2. 我試圖在Linux服務器上安裝編譯器
- 3. 如何在windows和qtcreator上構建和安裝QtRemoteObjects(使用vs2013編譯器)?
- 4. 在OSX上安裝GNU彙編程序
- 5. 如何在OpenWrt上安裝GNU Radio
- 6. 如何在Windows 7上安裝GNU gettext?
- 7. 如何在pythonanywhere上安裝GNU MPFR庫
- 8. 在C++編譯器上安裝OpenCV
- 9. 在ubuntu上安裝g ++編譯器13.04
- 10. 在GNU/Linux中安裝python模塊
- 11. 使GNU使用不同的編譯器
- 12. GAS(GNU彙編程序)能編譯到iPhone/iTouch嗎?
- 13. 在Ubuntu上安裝GNU Radio
- 14. 如何使用arm-linux-androideabi編譯器
- 15. 如何在Windows 7 32位機器上使用cygwin安裝Fortran編譯器?
- 16. 在windows和linux上編譯
- 17. 如何使用PIC編譯gnu libstdC++。a?
- 18. 如何在Linux上安裝mu micropython編輯器?
- 19. 如何使用/安裝GNU binutils(objdump)
- 20. 如何在安裝VS2010時使用CMAKE for Windows-SDK編譯器?
- 21. 如何在Linux上使用Windows交叉編譯器的glut?
- 22. 在Mac X上編譯fortran90,通過Macports安裝編譯器
- 23. 使用Qt Creator安裝和編譯
- 24. 如何使用Fink在Mac上安裝GNU Octave?
- 25. 如何在Linux,Mac和Windows上安裝安裝程序?
- 26. 如何安裝gcc交叉編譯器
- 27. 如何安裝Fortran編譯器(gcc42-fortran)
- 28. 在Win7上使用intel C++編譯器進行Numpy安裝
- 29. GNU make使用xlc編譯器
- 30. 如何在多核Linux機器上使用GNU make -max-load?
我已經安裝了,現在編譯一個.asm文件?我是否必須將該文件粘貼到編譯器的相同文件夾中? - – rogcg 2010-11-23 02:10:02