gedit編譯
ubuntu自帶gedit文本編輯器和gcc編譯器
前者編寫程序,後者編譯源文件
具體:
打開gedit文本編輯器(可直接從程序中查找,或在終端中執行命令「gedit」)
編寫源文件,保存
編譯
打開終端,cd到源文件目錄
gcc
源文件名
#
可選參數:
-o
目標文件;-c等等
㈡ 新手學c++用什麼編譯器比較好,知乎
如果單純學習C,在WINDOWS 7及以下,可以用Borland C++ Builder 6.0,這個軟體很老了,但是IDE設計的比較好,寫代碼時有函數原型的提醒,按住CTRL鍵點擊任何一個量就可以追蹤到定義處,非常適合初學者學習。
至於VC++6.0,差不多吧,只有函數參數的提醒,而且在WINDOWS7下使用會有兼容性提醒(可以忽略)。
再者不怕麻煩,最好是安裝個虛擬機軟體如Oracle VM VirtualBox,然後安裝個ubuntu,桌面版的自帶gcc,根本不用配置,用gedit編寫源代碼,用gcc編譯,而且支持C99,非常強大。
此外,TC也可以考慮,不過TC有的地方不太規范,但好處是絕對靈活,用虛擬機裝個UCDOS,然後安裝TC2.0,學習來說,夠用了,而且2.0版本不對函數有效性進行檢測,
㈢ Ubuntu怎樣編譯c++文件
g++
-c
filename(當前路徑.cpp文件)
//
只編譯,不鏈接,生成.o
文件
g++
filename(當前路徑.cpp文件)
//
既編譯,同時鏈接,生成可執行文件(默認是a.out)
g++
filename
-o
test
//
指定可執行文件名為test
運行執行文件
一般是這樣寫
./a.out
以上是在ubuntu的終端下實現
㈣ C語言用gedit編程結束用gcc編譯時輸入-lm是為了什麼比如程序是a.c,編譯gcc a.c -lm。在線等!
那是因為你的程序裡面用到了數學函數吧?
也就是說用到了<math.h>
在gcc裡面,需要手動鏈接數學函數庫,所以要加上那句
純手打
謝謝採納
㈤ 就是linux下的vi和vim編譯器比其它編譯器有什麼優勢像gedit和kate
vi/vim這類CLI下的編輯器和gedit,kate這些GUI下的編譯器是兩個世界的東西,沒有可比性。
CLI下的編輯器所共有的一個特點是純鍵盤操作,因此對鍵盤操作有針對性的設計與優化,使得熟練掌握這些編輯器之後會擁有極致的效率。這樣一來本身低效的滑鼠操作就失去了存在的意義(CLI下本來也不能用滑鼠)。
而GUI下的編譯器則有著更豐富的操作模式,對新手更友好,學習曲線更平滑,展現的內容更豐富。
㈥ 如何打開Ubuntu的命令編譯器
摘要 打開ubnutu開發環境,如下圖所示,這里我們使用的是ubuntu 10.04。
㈦ 我知道終端輸入 gedit **.cpp 就可以寫代碼了! 但怎麼把寫好的代碼編譯啊求教各位了,本人剛學!
如果你的linu已經裝了C++編譯器的話,可以用一下命令來編譯:
> gcc -c file.cpp -o file
或者
> g++ file.cpp -o file
運行的時候直接輸入 「./file」 就可以了
㈧ ubuntu下如何編譯C語言
1、首先打開ubnutu開發環境,直接輸入組合鍵ctrl+alt+t調出命令行界面。
㈨ 如何編譯android手機源碼
編譯android系統源碼准備工作:
下載android源碼
在windows上用gitbash ,git clone 下載代碼
在linux上這樣下載
創建~/bin目錄,用來存放repo程序,如下:
$ cd ~
$ mkdir bin
初始化repo
repo是android對git的一個封裝,簡化了一些git的操作。
創建工程目錄:
$ mkdir android
$ cd android
下載repo腳本並使其可執行:
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
repo初始化:
$ repo init -u git://android.git.kernel.org/platform/manifest.git
在此過程中需要輸入名字和email地址。初始化成功後,會顯示:
repo initialized in /android
在~/android下會有一個.repo的隱藏目錄。
5)同步源代碼
$ repo sync
這一步要很久很久。
安裝linux系統,推薦ubuntu,圖形界面
安裝編譯需要的支持包
$ sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
安裝java6.0
$ sudo apt-get install sun-java6-jdk
配置java環境
sudo gedit ~/.bashrc
末尾加上
JAVA_HOME=/usr/lib/jvm/java-6-sun
JRE_HOME=${JAVA_HOME}/jre
export ANDROID_JAVA_HOME=$JAVA_HOME
export CLASSPATH=.:${JAVA_HOME}/lib:$JRE_HOME/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export JAVA_HOME;
export JRE_HOME;
export CLASSPATH;
HOME_BIN=~/bin/
export PATH=${PATH}:${JAVA_PATH}:${HOME_BIN};
sudo source ~/.bashrc
是環境變數生效
編譯android源碼,並得到~/android/out目錄
$ cd ~/andoird
$ make
這一過程很久。
這就編譯結束了