gcc烏班圖編譯
1、首先打開ubnutu開發環境,直接輸入組合鍵ctrl+alt+t調出命令行界面。
B. 64位UBUNTU 下 如何用GCC 編譯出32位程序 求前輩指點
目測是32位的搜索路徑下沒有sys/cdefs.h
一般64位系統最好不要安裝32位庫的-dev,經常有沖突,強行安裝會破壞64位環境,頭文件並不像共享庫分得那麼完美。
我覺得比較好的做法是,重新把某一個文件夾當成rootfs,在裡面安裝各種32位的庫和庫-dev,然後給gcc傳遞參數"--sysroot=路徑"就可以讓gcc重新選取那個文件夾為rootfs,而不再認為/為rootfs。其實這樣就變成交叉編譯了。也可以在這個rootfs中安裝32位的必要軟體包如bash,gcc,coreutils等等,然後chroot進去就變成host編譯了。其實有個比較簡單的方法,就是虛擬機下安一個32位的ubuntu,然後裝好各種軟體包,然後直接對/打包,再拿出來解壓就是rootfs了,後面最多就是缺啥安啥,工作量比較小。當然如果你不在意編譯速度,直接虛擬機下編最簡單
C. ubuntu系統下怎麼安裝gcc編譯器
你安裝一個名字叫做build-essential的軟體包,就可以一次將編譯器、make工具、所有的編程頭文件、函數庫等東東全部安裝上,其中也包括gcc編譯器,這是非常穩妥的安裝方式,安裝命令是用root用戶身份執行:
apt-get install build-essential
D. 怎麼在ubuntu中使用gcc的C語言編譯功能
正正經經學c語言,肯定用gcc,linux環境下的,具體操作就是。
先去下個virtualbox,你就搜這個,這是免費的軟體。
裝完之後再去下個ubuntu,你可以在電驢或者隨便哪個搜索引擎里找,電驢里方便一些。
然後在virtualbox里安裝ubuntu操作系統,這兩個軟體都不是特別大,安裝也很方便,都是中文提示的。
ubuntu裡面自帶gcc編譯器和文本編輯工具的,具體操作就是你點左上角應用程序里的附件里的終端,裡面輸入vim(這個可能要按照提示安裝一下,很簡單),就可以打開vim文本編輯器,編輯完程序之後在終端里用gcc命令就可以編譯,具體命令你可以搜索一下。
用gcc的好處就是,這不像turbo
c,你學c語言可以用它,以後工作之後編程也是用它,而且學c語言的基本都是和linux系統打交道,一舉三得。
如果覺得我說得好,請適當加分,手打不容易。
E. 在ubuntu系統中如何用GCC編譯運行一個C程序
1、確定安裝了gcc編譯器後,接下來用vim編輯一個c文件。
F. 怎麼在ubuntu上的gcc 來編譯object-C
安裝完畢後,便可以透過make來編譯
###############################################################################
如果出現下面錯誤,則表示找不到NextSetup的相關liberary,必須要修正script shell為下
gcc `gnustep-config --objc-flags` -lgnustep-base hello.m -o hello
或是使用Automake的話,必須要再Makefile.am修改為
Java代碼
AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=demo0
demo0_SOURCES= hello.m
INCLUDES= -I/usr/local/include/GNUstep \
-I/usr/include/GNUstep
demo0_LDADD = -lgnustep-base -lpthread -lobjc -lm
error: cannot find interface declaration for 『NXConstantString』
###############################################################################
如果出現以下錯誤,表示你的gcc尚不支援cc1obj,必須要安裝gobjc
gcc: error trying to exec 'cc1obj': execvp: No such file or directory
>>sudo apt-get install gobjc
G. 如何在ubuntu下編譯和運行c語言程序
ubuntu是Linux的一種,所以Linux的編譯器gcc同樣也適用於ubuntu。 要在ubuntu下編譯gcc,可以按照如下步驟。 1,確認gcc是否安裝。 Ubuntu的標准安裝,會同步安裝gcc編譯器,如果沒有安裝,那麼需要手動安裝。
H. 如何在ubuntu下安裝和配置GCC運行編譯環境
Ubuntu下安裝gcc過程及問題
下面的文章是《詳解GCC的下載和安裝》從網上中找到的,根據本人的情況需要做些修改,其中也遇到了些問題,現用紅色字體標注出來
下載
在GCC網站上(http://gcc.gnu.org/)或者通過網上搜索可以查找到下載資源。目前GCC的最新版本為 3.4.0。可供下載的文件一般有兩種形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是壓縮格式不一樣,內容完全一致,下載其中一種即可。
解壓縮
根據壓縮格式,選擇下面相應的一種方式解包(以下的「%」表示命令行提示符):
% tar xzvf gcc-3.4.0.tar.gz
或者
% bzcat gcc-3.4.0.tar.bz2 | tar xvf –
註:如果下載更新的gcc,比如gcc-4.1.1或gcc-4.1.0,後面就要修改texinfo的版本支持信息,因為版本太高了
新生成的gcc-3.4.0這個目錄被稱為源目錄,用${srcdir}表示它。以後在出現${srcdir}的地方,應該用真實的路徑來替換它。用pwd命令可以查看當前路徑。
在${srcdir}/INSTALL目錄下有詳細的GCC安裝說明,可用瀏覽器打開index.html閱讀。
建立目標目錄
目標目錄(用${objdir}表示)是用來存放編譯結果的地方。GCC建議編譯後的文件不要放在源目錄${srcdir}中(雖然這樣做也可以),最好單獨存放在另外一個目錄中,而且不能是${srcdir}的子目錄。
例如,可以這樣建立一個叫 gcc-build 的目標目錄(與源目錄${srcdir}是同級目錄):
% mkdir gcc-build
% cd gcc-build
I. 如何在ubuntu下使用gcc命令編程
一步到位的編譯指令是:gcc test.c -o test
實質上,上述編譯過程是分為四個階段進行的,即預處理(也稱預編譯,Preprocessing)、編譯(Compilation)、匯編 (Assembly)和連接(Linking)。
預處理: gcc -E test.c -o test.i 或 gcc -E test.c
編譯為匯編代碼:gcc -S test.i -o test.s
匯編:gcc -c test.s -o test.o
連接:gcc test.o -o test
J. ubuntu下gcc編譯c語言文件makefile的問題
makefile看起來沒什麼大問題,你出現的問題是gcc沒找到
可以現在shell下面打一個gcc看看,或者gcc --version
確認下是否已經正確安裝gcc,且已經把gcc添加到了PATH裡面。