當(dāng)前位置:電腦軟件 > 編程開(kāi)發(fā) > 編程軟件 > kdevelop中文版v 5.3.2

kdevelop中文版v 5.3.2

大?。?0.4MB語(yǔ)言:簡(jiǎn)體中文類別:編程軟件

類型:國(guó)外軟件授權(quán):免費(fèi)軟件時(shí)間:2019/6/14

官網(wǎng):

環(huán)境:Windows10,Windows8,Windows7,WinVista,WinXP

安全檢測(cè):無(wú)插件360通過(guò)騰訊通過(guò)金山通過(guò)瑞星通過(guò)

本地下載

kdevelop是一款功能強(qiáng)大的集成開(kāi)發(fā)環(huán)境應(yīng)用程序,其目的是為KDE提供一個(gè)易用的集成開(kāi)發(fā)環(huán)境(Integrated Development Environment)。支持很多程序設(shè)計(jì)語(yǔ)言,同時(shí)提供了很多程序開(kāi)發(fā)者需要的特征,集成了第三方項(xiàng)目的函數(shù)庫(kù),并把它們做成開(kāi)發(fā)過(guò)程中一個(gè)可視化的集成部件。擁有更好的快速代碼導(dǎo)航、更卓越的代碼理解,還可以自定界面,以及提供文檔一體化,歡迎廣大程序員免費(fèi)下載使用。
kdevelop

使用教程

1、新建工程
可以通過(guò)菜單操作啟動(dòng)相應(yīng)的向?qū)С绦颍柚瓿晒こ痰某踅üぷ鳌?br />【Project】→【New Project】
在新建工程過(guò)程中,主要需要指定工程文件保存位置、工程名稱、工程類型
的信息。根據(jù)所選工程類型(比如,是文本界面的程序還是圖形界面的程序,是C程序還是C++程序),向?qū)С绦驎?huì)自動(dòng)生成一批模板文件。

2、編輯程序文件
向?qū)С绦蛞话銜?huì)創(chuàng)建一些程序文件,應(yīng)該對(duì)這些文件進(jìn)行編輯以滿足特定的編程需要。

3、生成源碼結(jié)構(gòu)
在編輯好程序文件后,要先借助GNU Build System生成系統(tǒng)生成源碼結(jié)構(gòu)。在增加了新文件(或目錄)、修改了文件(或目錄)名、改變文件的保存位置之后,都應(yīng)該重新生成源碼結(jié)構(gòu)。具體而言,生成源碼結(jié)構(gòu)包括autoconf、automake等操 作,把每個(gè)子目錄的Makefile.am變成了Makefile.in。具有源碼結(jié)構(gòu)的程序文件包可以在任何UNIX、LINUX的系統(tǒng)上使用簡(jiǎn)單的命 令(即configure/make/make install等)進(jìn)行配置、編譯、連接和安裝。
可以執(zhí)行菜單操作來(lái)生成源碼結(jié)構(gòu):【Build】→【Run automake&conf】
4、配置,即運(yùn)行configure
configure是一個(gè)腳本,用來(lái)確定所處系統(tǒng)的細(xì)節(jié),比如使用何種編譯器、何種庫(kù),以及編譯器和庫(kù)的保存位置,并把Makefile.in的相應(yīng)部分進(jìn)行替換,形成Makefile。
可以執(zhí)行菜單操作來(lái)進(jìn)行配置:【Build】→【Run configure】
5、編譯連接
執(zhí)行菜單操作【Build】→【Built Project】即可完成編譯連接,形成可執(zhí)行文件。默認(rèn)情況下,這種可執(zhí)行文件是帶有源碼調(diào)試符號(hào)的。
對(duì)于多文件的程序,一般需要對(duì)每一個(gè)文件分別進(jìn)行編譯生成目標(biāo)文件。當(dāng)每個(gè)文件的編譯通過(guò)之后,再統(tǒng)一進(jìn)行編譯連接。單獨(dú)編譯當(dāng)前正在編輯的文件的菜單操作是:【Build】→【Compile File】
6、運(yùn)行
如果想在KDevelop的控制下運(yùn)行已編譯連接好的程序,可以執(zhí)行菜單操作:
【Build】→【Excecute program】
如果想單獨(dú)運(yùn)行程序,則需要先安裝,然后在命令行中輸入相應(yīng)的可執(zhí)行文件的名字(一般來(lái)講,就是工程的名字)即可。KDevelop會(huì)把可執(zhí)行文件放在/usr/local/bin之中【Build】→【Install】

軟件特性

1、源代碼編輯器具有語(yǔ)法高亮和自動(dòng)縮進(jìn)的功能(繼承自Kate_Part)。
2、項(xiàng)目管理器可以管理各種不同的項(xiàng)目類型,例如Automake、基于Qt的qmake項(xiàng)目和基于Java的Ant項(xiàng)目。
3、類瀏覽器。
4、GUI設(shè)計(jì)器。
5、GNU編譯器包的前端。
6、GNU調(diào)試器的前端。
7、生成和升級(jí)類定義以及應(yīng)用程序框架的向?qū)А?br />8、自動(dòng)代碼補(bǔ)全(C/C++)。
9、內(nèi)置Doxygen支持。
10、并行版本控制(也被稱作軟件配置管理)系統(tǒng)支持。支持CVS、Subversion、Perforce和ClearCase。
下載地址

有問(wèn)題?點(diǎn)擊報(bào)錯(cuò)+投訴+提問(wèn)

網(wǎng)友評(píng)論

0條評(píng)論

評(píng)分:
captcha 評(píng)論需審核后才能顯示