⑴ Mingw和GCC怎麼用的,裝好了一大堆東西不知道怎麼用,桌面也沒有圖標。 是要配合其他程序用嗎 求大神!
C MinGW GCC 編譯器 2011-11-02 15:22 6122人閱讀 評論(0) 收藏 舉報
gccmakefile編譯器匯編wildcardpath
註:本文通過互聯網收集整理。
簡單的GCC用法
總的來說,gcc應該是一個編譯器。但整套的gcc環境並不是由gcc構成的,它是由多個包所組成的,這些包的互相作用產生了gcc的開發環境。其中,有一些包是你開發應用程序所必備的基本包,離開這些包你將無法正常使用gcc。
gcc開發環境包括如下幾大包:
binary 基本包 提供基本的匯編器,連接器等
gcc 基本包 各種語言的編譯器,包括C,C++,Ada,java等
Win32api,mingwi-runtime/glibc 基本包 系統函數庫
make/automake 需要包 管理項目編譯的程序
gdb 附加包 調試程序
一. 常用編譯命令選項
假設源程序文件名為test.c。
1. 無選項編譯鏈接
用法:#gcc test.c
作用:將test.c預處理、匯編、編譯並鏈接形成可執行文件。這里未指定輸出文件,默認輸出為a.out。編譯成功後可以看到生成了一個a.out的文件。在命令行輸入./a.out 執行程序。./表示在當前目錄,a.out為可執行程序文件名。
2. 選項 -o
用法:#gcc test.c -o test
作用:將test.c預處理、匯編、編譯並鏈接形成可執行文件test。-o選項用來指定輸出文件的文件名。輸入./test執行程序。
GCC與MinGW的簡單安裝與使用_網路文庫
https://wenku..com/view/feba2c0358fafab068dc0214.html
3. 選項 -E <大寫,注意>
用法:#gcc -E test.c -o test.i
作用:將test.c預處理輸出test.i文件。
4. 選項 -S <大寫,注意>
用法:#gcc -S test.i
作用:將預處理輸出文件test.i匯編成test.s文件。
5. 選項 -c
用法:#gcc -c test.s
作用:將匯編輸出文件test.s編譯輸出test.o文件。
6. 無選項鏈接
用法:#gcc test.o -o test
作用:將編譯輸出文件test.o鏈接成最終可執行文件test。輸入./test執行程序。
7. 選項-O
用法:#gcc -O1 test.c -o test
作用:使用編譯優化級別1編譯程序。級別為1~3,級別越大優化效果越好,但編譯時間越長。輸入./test執行程序。
⑵ 我移動了gcc文件夾的位置,原來在桌面上,結果codeblocks找不到編譯器了怎麼辦
修改環境變數,讓%PATH%中包含gcc和其bin所在的文件夾,
如果不行,再去CB中Settings->Compiler->Toolchain executables中修改
重建工程,看編譯時新的報錯是什麼再分析
⑶ 為什麼我運行了java反編譯器.exe之後,我的很多東西都不見了呢
java反編譯器就使用jad就好,公認的好用。用反編譯器桌面上的東西不見了?如果是真的反編譯器,不會出現這種情況。請確認你沒有中病毒。
Could not create the Java virtual machine.是指無法建立java虛擬機。看看java_home的路徑或者path是否設置正確,這多半是因為找不到jdk導致的。
⑷ codeblocks打開後不顯示任何界面,但是有進程!是啟動編譯軟體的時候!不是編譯程序運行!
請最好發圖上來
依據目前的情況給出如下建議:
1 確認是否正確安裝了(請確保安裝路徑不包含中文,沒有安裝其他插件)
2 編譯器是否正確指定了(codeblocks本身不帶編譯器,而是使用cygwin、gcc或者vs的編譯器)
3 是否下載的正確的安裝包,而不是舊版本或者與自身操作系統不匹配的版本
⑸ W7系統安裝Python桌面沒圖標
Python是一種編程語言,沒有快捷圖標,你說的應該是Python編譯平台的圖標。在搜索中,搜IDLE,這個編譯器是安裝Python之後,自帶的自己的簡單編譯平台。然後右鍵打開其所在位置,再給桌面發送一個快捷方式就可以了。
⑹ jdk安裝完後怎麼桌面沒有顯示
沒有顯示而已。進安裝包里找到java編譯器創建快捷方式就在桌面出現了。快捷方式圖標就是個腳本而已。
⑺ 剛從官網下載的java jdk 7.0,安裝過程順利,可是點擊完成之後,桌面沒有圖標讓我啟動。小白不懂。
java本來就沒有啟動程序
安裝完java之後呢,你要配置環境變數,以便於java的運行
配置完之後,你在運行中輸入cmd命令,打開命令行,將路徑轉入你寫好的程序(可以使用文本文檔寫程序)所在路徑,
然後輸入javac Hello.java(這是你的文件名,記得後綴改為java) + 回車
java Hello(這里不加後綴)+回車就行了
建議你下載一個eclipse程序,這個相當於java的編譯器,可以報語法錯誤,無需安裝,打開直接使用
記得給java配置環境變數!
有不會的追問我!
附:配置環境變數:
1.打開我的電腦--屬性--高級--環境變數
2.新建系統變數JAVA_HOME 和CLASSPATH
變數名:JAVA_HOME
變數值:C:\Program Files\Java\jdk1.7.0(這個是你安裝的JDK所在的目錄,不一定在C盤)
變數名:CLASSPATH
變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 選擇「系統變數」中變數名為「Path」的環境變數,雙擊該變數,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變數的值中,並使用半形的分號和已有的路徑進行分隔。
變數名:Path
變數值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
這是java的環境配置,配置完成後直接啟動eclipse,它會自動完成java環境的配置
⑻ c語言中編寫一個程序,編譯通過,但是屏幕上沒有任何顯示,是為什呢
您好,如果源文件已經完成編譯,可以按下F10鍵,或點擊運行菜單中的 運行[R]。若未編譯,則按下F11鍵或選擇運行菜單中的 編譯運行[o],編譯完成後自動運行。希望能幫助到您。
⑼ 用Inno setup編譯器封裝的EXE安裝程序在試安裝的時候不能在桌面創建快捷方式,怎麼處理
交錢給360就可以了。太流氓,不解釋...