如何檢視程式被哪個版本編譯器編譯的

時間 2022-02-03 12:50:06

1樓:有人說

gcc -v 很簡答的一個知識。 所有的linux程式都可以使用這個命令檢視版本資訊。 以後要是遇到了linux方面的問題, shell程式設計, linux系統管理問題, 都可以幫到大家。

希望採納

linux如何檢視是否已安裝gcc

2樓:加百列

執行gcc -v命令,如果linux系統沒有安裝gcc編譯器,會提示「command not found」。

1、如果系統上安裝了gcc編譯器,這條命令就會顯示出當前安裝的gcc編譯器是哪個版本。如下:

2、如果提示命令找不到,則表明沒有安裝,如下:

3樓:匿名使用者

我暈, 你到底是在什麼發行版? 從提示上來看,要用 apt-get install 來裝,說明是 ubuntu/debian之類的linux發行版,你怎麼又會去用 rpm 來查詢和安裝軟體? 你不說你是什麼發行版,樓上回答的人也不管,直接就讓你用rpm,誤人子弟啊。

正確的方法是,

sudo apt-get install build-essential

這個才是你的系統應該用的,裝好後命令列下執行gcc -v

就會列印出你使用gcc的版本資訊了,然後就可以用了,比如gcc -o test test.c

就會編譯test.c,生成可執行檔案 test然後./test

就會執行test

我再暈,樓主,提示你沒有test.c,你的c原始檔呢?我這裡是用test.

c做例子,你的原始檔叫什麼名字,你就把test.c換成你的檔案的名字啊。另外,你要把你的原始檔先儲存在linux機器上,比方說放到了 /home/yourname/aaa

那你要先

cd /home/yourname/aaa然後再gcc -o test test.c

4樓:匿名使用者

rpm -q gcc

如何檢視linux已安裝的編譯器及其版本

5樓:匿名使用者

檢視已安裝:

rhel, centos系列

$ rpm -qa | grep gcc

gcc-4.8.5-4.el7.x86_64

gcc-gfortran-4.8.5-4.el7.x86_64

libgcc-4.8.5-4.el7.x86_64

gcc-c++-4.8.5-4.el7.x86_64

debian、ubuntu系列

$ dpkg --list | grep gcc

ii gcc 4:4.4.

5-1 the gnu c compiler

ii gcc-4.3 4.3.

5-4 the gnu c compiler

ii gcc-4.3-base 4.3.

5-4 the gnu compiler collection (base package)

ii gcc-4.4 4.4.

5-8 the gnu c compiler

ii gcc-4.4-base 4.4.

5-8 the gnu compiler collection (base package)

ii libgcc1 1:4.4.

5-8 gcc support library

6樓:辛旻劉子蕙

在linux環境下,新建一個終端,之後在終端直接輸入命令:arm-linux-gcc

-v回車之後,即可出現如下的一些資訊:(此處安裝的是交叉編譯器gcc,版本4.2.2)

using

built-in

specs.

target:

arm-unknown-linux-gnueabi

configured

with:

/home/scsuh/workplace/coffee/buildroot-20071011/toolchain_build_arm/gcc-4.2.2/configure

--prefix=/usr

--build=i386-pc-linux-gnu

--host=i386-pc-linux-gnu

--enable-languages=c,c++

--with-sysroot=/usr/local/arm/4.2.2-eabi/

--with-build-time-tools=/usr/local/arm/4.2.2-eabi//usr/arm-unknown-linux-gnueabi/bin

--disable-__cxa_atexit

--enable-target-optspace

--with-gnu-ld

--enable-shared

--with-gmp=/usr/local/arm/4.2.2-eabi//gmp

--with-mpfr=/usr/local/arm/4.2.2-eabi//mpfr

--disable-nls

--enable-threads

--disable-multilib

--disable-largefile

--with-arch=armv4t

--with-float=soft

--enable-cxx-flags=-msoft-float

thread

model:

posix

gccversion

4.2.2

如果能出現以上的一些編譯器的資訊和編譯器的版本(最後一行表示編譯器的版本),那麼說明已安裝了編譯器;否則,編譯器沒有安裝或沒有安裝成功。

如何在linux作業系統下安裝gcc以及檢視gcc編譯器是否安裝好?

7樓:匿名使用者

gcc -v 有輸出就是成功了。

一般系統linux系統gcc都安裝好的。

arm 用 arm-linux-gcc -v 同樣是有輸出就是成功

8樓:匿名使用者

gcc -v 看是否有編譯器的版本資訊

9樓:匿名使用者

# rpm -qa|grep gcc

gcc-c++-3.4.6-3

compat-gcc-32-3.2.3-47.3libgcc-3.4.6-3

gcc-3.4.6-3

gcc-g77-3.4.6-3

compat-libgcc-296-2.96-132.7.

2compat-gcc-32-c++-3.2.3-47.

3...用命令 rpm -qa | grep gcc檢視。

然後用gcc -v 檢視版本號,

便可知道是否已經安裝。

vc 6 0編譯器是如何編譯c語言程式的

例子 include void main 是一條語句一條語句的翻譯 一個編譯器包括詞法分析 語法分析 語義分析 中間 的生成 目標 的生成 優化等 其中詞法分析的功能是將一個 c檔案讀到記憶體中,然後根據這一大串字串判斷並分割出關鍵字 字母 識別符號等等 語法分析的功能是根據標準c語言的語法判斷這個...

c語言編譯器哪個好,C語言編譯程式屬於什麼軟體?

dev c 是一個c 開發工具。它包括多頁面視窗 工程器,在工程器中集合了器 編譯器 連線程式和執行程式。它也提供高亮度語法顯示的,以減少錯誤。dev c 是一個windows下的c和c 程式的整合開發環境。它使用mingw32 gcc編譯器,遵循c c 標準。開發環境包括多頁面視窗 工程器以及偵錯...

perl 語言的編譯器。哪個最好用

windows下是草莓perl 編譯器我用 wscite,網上搜個配置就行。perl的編輯器哪個最好?activestate的komodo edit就不錯,開源的,免費使用。windows和linux上都能用。如果在linux下,用kate不錯。可以自動完成。perl語言的編譯環境 perl原來設計...