国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 編程設計 > 正文

CodeBlocks打造標準的C、C++集成開發環境的教程

2020-07-14 13:50:10
字體:
來源:轉載
供稿:網友

The open source, cross platform, free C++ IDE.

Application

Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Code::Blocks是一款功能強悍的C、C++ IDE,工具小巧靈活、跨平臺、支持SVN、代碼高亮、格式化、國際化(軟件界面語言可定制為中文)、強大的調試環境。

支持的平臺如下:

Windows 2000/XP/Vista Linux 32-bit Linux 64-bit Mac OS X

下面初識一下真正的中文開發界面:

 

 感覺還不錯吧,其實這僅僅是一小部分。 

Code Blocks是分好多平臺,在此配置下Windows XP平臺下的環境,使用的編譯器工具為MinGW。

 一、開發工具獲取

 http://www.codeblocks.org/downloads/binaries

目前最新的版本為8.02,有兩個版本可以下載,一個是集成了MinGW了的,一個是沒有繼承。因為在配置Eclipse CDT環境的時候,我已經安裝了最新的MinGW,現在就下載不集成的MinGW的版本。

(有關MinGW的安裝配置參看Eclipse CDT環境搭建一文)。

中文語言包,實際上這個語言自己都可以定制,目前我所用的中文包不是從官方下載的,是從別的地方獲取的,估計是CodeBlocks愛好者自己編寫的中文資源包。可從本文的附件中獲取。

二、配置

其實只要安裝配置好MinGW后,CodeBlocks只管安裝就是了。

安裝語言包:

從附件下載提供的中文語言包,然后按照下面的說明安裝.:

1.將這兩個文件夾放到../CodeBlocks/share/CodeBlocks/locale(如果沒有改目錄,則自己新建)目錄下;
2.在codeblocks的setting-->viwe-->Internationlization下選擇chinese(simplifield),;
3.重新啟動codeblocks即可。

其他的設置可以設置下語言、字體、代碼風格等選項。

還可以定制外部工具,這里我沒有試過,給出界面:

三、下面是自動生成的一個HelloWorld控制臺應用

四、總結

CodBlocks是一個免費開源功能強大的跨平臺的標準C++集成開發環境,在同類的IDE中,算得上時佼佼者。不過Eclipse CDT與其有一拼。這里簡要對比下:

相對Eclipse CDT,CodeBlocks的優點:

1、CodeBlocks可以方便集成wxSmith系列的跨平臺GUI類庫,這套類庫很了不起,編寫的代碼可跨平臺。

2、CodeBlocks對硬件要求很低,隨便拿個PC都能很好的運行,如果是Eclipse CDT,沒有1G內存就不用考慮了。CodeBlocks本身是C++開發的,只有10M,而Eclipse CDT將近百M,差別很大的。

3、Eclipse用java編寫,需要JRE,CodeBlocks則不需要。

4、CodeBlocks對IDE環境的定制功能也遠遠強過Eclipse CDT。

相對Eclipse CDT,CodeBlocks的缺點:

1、代碼的智能提示不如Eclipse強大。

2、CodeBlocks的快捷鍵還不成熟,很多功能都缺乏快捷鍵支持,比如代碼格式。

總得看來,各有優劣,可根據實際需要權衡利弊進行選擇。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 科技| 泰和县| 中西区| 三门峡市| 明溪县| 太白县| 忻州市| 平陆县| 宕昌县| 抚州市| 淳安县| 忻州市| 九龙城区| 赣榆县| 丹巴县| 潼南县| 林周县| 太白县| 确山县| 明光市| 宁晋县| 蓬安县| 山东省| 启东市| 南江县| 左云县| 武夷山市| 行唐县| 思茅市| 招远市| 德庆县| 延长县| 桂阳县| 谢通门县| 治多县| 璧山县| 永宁县| 微山县| 晋宁县| 资阳市| 弥渡县|