成人app

首頁  /  編譯器教程  /  

C語言編譯器(編程軟件)下載及教程

點擊打開在線編譯器,邊學邊練

    1. 編譯器

        我們在學習編程語言的時候,編譯器是必不可少的工具,編譯器的功能是把一種語言(高級語言)翻譯為另一種語言(低級語言)的程序。

        現代編譯器的工作流程一般為:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。

它的工作原理從源代碼到能直接背計算機或虛擬機執行的目標代碼的翻譯過程(通常為低級語言或機器語言)的翻譯過程。然而,也存在從低級語言到高級語言的編譯器,這類編譯器中用來從由高級語言生成的低級語言代碼重新生成高級語言代碼的又被叫做反編譯器。也有從一種高級語言生成另一種高級語言的編譯器,或者生成一種需要進一步處理的的中間代碼的編譯器(又叫級聯)。

        初學者在接觸編程語言的時候會遇到如何下載、如何正確使用等問題,本章內容能夠幫助初學者迅速的完成下載安裝及初步使用,我們將要介紹的編譯器分別為:

編譯器                                          鏈接

1583926753109237.jpg

VC6

成人app                    

                                    VC6下載及安裝

                                      VC6使用方式

cb.png

CodeBlocks


                              CodeBlocks下載及安裝

                                CodeBlocks使用方式

1583926944777800.png

Dev-C++


                              Dev-C++下載及安裝

                                Dev-C++使用方式

1583926999510988.jpg

C-Free 5



                               C-Free 5下載及安裝

                                C-Free 5使用方式

1583927089742220.jpg

VS2008


                                VS2008下載及安裝

                                 VS2008使用方式

1583927342159391.jpg

VS2010



                             

                                VS2010下載及安裝

                                 VS2010使用方式

1583927425457530.jpg

VS2012

成人app               

                               VS2012下載及安裝

                                VS2012使用方式

1583927483381641.jpg

VS2015


                               VS2015下載及安裝

                                 VS2015使用方式

1583921949455538.png

IDLE



                              IDLE:下載安裝及使用

1583927595401010.jpg

Pycharm


                         Pycharm下載安裝及使用


        上面這些編譯器都是可以在Windows上完美運行的,還有的同學會選擇Linux操作系統作為自己的開發環境,下面我們提供VMware Workstatio虛擬機的下載安裝以及Ubuntu的下載安裝。



1583927674447243.jpg

VMware Workstation




                     VMware Workstation下載安裝

1583922407294745.png

ubuntu



                               ubuntu下載及安裝

                                ubuntu使用方式

1583927777887377.jpg

Xcode

Xcode使用方式

    2. 編譯器的選擇

        關于上面所述的這些編譯器,各有千秋,除了IDLE和Pycharm是Python開發工具,上面多種編譯器都是可以進行C或者C++的開發,VS系列的編譯器更為全面。

        在編譯器的選擇方面,下載安裝都是比較簡單的操作。用了這么多款軟件,簡單的說,如果想要界面比較絢麗,快捷鍵及功能比較多的同學可以選擇VS系列,如果剛入門想要簡單接觸的可以選擇Dev-c++先進行嘗試,如果學校有要求可以選擇VC6,如果想要進行更深層次的計算機開發,可以去嘗試接觸Linux系統,關于編譯器,選擇一款自己喜歡順手的最為重要。

    3. 兼容性

        在使用軟件的時候如果遇到兼容性的問題可以參考下面VC6的設置。

        VC6能在XP系統上完美運行,在win7或win10上可能出現不兼容的情況,我們更改一下即可。

        右鍵桌面圖標進入屬性。

圖片45.png

        點擊兼容性,然后以兼容模式運行這個程序。

圖片46.png

        然后打開軟件即可。

    4. 激活問題

成人app        我們所涉及到的軟件中,由于VS2015我們采用的社區版所以不需要激活,需要激活的有VS2012,如果其他版本的遇到激活問題也可以參考這個版本的激活方式。

        Pycharm在下載的時候可以選擇社區版的來避免激活問題,社區版的功能足夠初學者使用。

        VMware大家可以先試用,如果喜歡Linux系統可以給自己的電腦裝雙系統去使用,畢竟在虛擬機里長期使用Linux系統是不現實的,如果長期使用也可以去購買或者找到激活碼進行激活。


本文固定URL:http://hnsaiyang.com/course/compiler/

Dotcpp在線編譯      (登錄可減少運行等待時間)