C 學習 整合開發環境CodeBlocks 1

2021-08-26 16:34:45 字數 1168 閱讀 2516

gzshun

首先向 bjarne stroustrup 致敬!

c++,一款高效率的物件導向程式設計語言。以前在大學,曾經學習過c++程式語言的課程,至今對c++的熟悉程度還是不敢恭維,主要是平時很少實踐,很少用純c++去解決問題。why?在嵌入式linux開發中,主要以c語言為主,大部分還是c/c++混合程式設計,所以對c++還是沒有一套完整的學習與實踐的方案。

在linux平台中,雖然c語言是主流,但c++也是非常好的選擇,對我來說,c++不能不學,她是我心目中非常重要的乙份子。本學習過程,將會完全以c++的思想去思考問題,編寫程式,完全純c++,不與c語言掛鉤。

廢話少說,在linux系統中,一般是用g++來編譯c++程式,在我重溫c++的過程中,為了減少寶貴的時間,我將不會使用linux系統,而是使用gnu的windows移植版本的mingw工具來編譯c++程式。windows在圖形介面領域,還是不容質疑的王者,(由於本人的老爺本不給力,為了效率,只好在windows平台下學習)。

我將會使用code::blocks作為編寫c++程式的ide,code::blocks的介紹:

code::blocks

是乙個開放原始碼的全功能的跨平台c/c++整合開發環境。 code::blocks是開放原始碼軟體。code::blocks由純粹的c++語言開發完成,它使用了蓍名的圖形介面庫wxwidgets(2.6.2 unicode)版。對於追求完美的c++程式設計師,再也不必忍受eclipse的緩慢,再也不必忍受vs.net的龐大和高昂的**。

cppreference中文版.chm

1.codeblocks-10.05mingw-setup.exe 預設整合了mingw工具(gcc g++ gdb)推薦!

2.codeblocks-10.05-setup.exe 沒有整合mingw工具

我這裡貼出幾張code::blocks編譯程式的截圖:

1.開啟code::blocks的起始畫面:

3.程式執行視窗:

本博文沒有介紹code::blocks的使用方法,主要是提供codeblocks教程.pdf

讓學習c++的熱情保持熱度,程式設計的快樂一直伴隨。

ADS整合開發環境

前身 arm sdt 後世 realview mdk rvds等。詳見本人的部落格 安裝rvds到windows7 目前ads的版本為1.2。相對於sdt,ads用code warrior ide整合開發環境代替了sdt的apm,用axd代替了adw。現代整合開發環境的一些基本特性如原始檔編輯器語法...

Python整合開發環境

python安裝 python已經被移植在許多平台上 經過改動使它能夠工作在不同平台上 python版本的選擇 有兩大系列 python 2.x python 3.x 以下為不同平台上安裝python的方法 1 unix linux 平台安裝 python 開啟web瀏覽器訪問 選擇適用於unix ...

整合開發環境pycharm開發opencv專案

習慣了整合開發環境,而且python也有乙個好用的整合開發環境名為pycharm,記錄一下 pycharm官網 安裝完這個之後,接著安裝anaconda2,這算是乙個python的發行版吧,將常用的python 包都整合在了一起,更新非常方便,圖示如下 看圖示 將pycharm中的python直譯器...