kdevelop windows版本是針對微軟操作系統(tǒng)而開發(fā)的一款支持多程序設(shè)計語言的集成開發(fā)工具,該工具目前能夠支持Ada、Bash、C、C++、Fortran、Haskell、Java、Pascal、Perl、Python、Ruby、SQL等程序設(shè)計語言,同時提供了很多程序開發(fā)者需要的特征,集成了第三方項目的函數(shù)庫,例如make和GNU C++ Compilers編譯器,并把它們做成開發(fā)過程中一個可視化的集成部件。程序員使用kdevelop開發(fā)出來的產(chǎn)品可在同樣長的開發(fā)周期內(nèi)在可靠性和功能上達(dá)到一個更高的水平。
kdevelop新版本能夠支持C/C++編譯系統(tǒng),擁有更好的快速代碼導(dǎo)航、更卓越的代碼理解,還可以自定界面,以及提供文檔一體化,歡迎廣大程序員免費(fèi)下載使用。
kdevelop特性
kdevelop通過KParts框架使用編輯器組件。默認(rèn)使用Kate。下面是kdevelop的一些特性:
1、源代碼編輯器具有語法高亮和自動縮進(jìn)的功能(繼承自Kate_Part)。
2、項目管理器可以管理各種不同的項目類型,例如Automake、基于Qt的qmake項目和基于Java的Ant項目。
3、類瀏覽器。
4、GUI設(shè)計器。
5、GNU編譯器包的前端。
6、GNU調(diào)試器的前端。
7、生成和升級類定義以及應(yīng)用程序框架的向?qū)А?
8、自動代碼補(bǔ)全(C/C++)。
9、內(nèi)置Doxygen支持。
10、并行版本控制(也被稱作軟件配置管理)系統(tǒng)支持。支持CVS、Subversion、Perforce和ClearCase。
kdevelop快捷鍵
打開設(shè)置菜單--找到配置快捷鍵--可以查看kdevelop所有的快捷鍵,還可以自行設(shè)定。
kdevelop使用教程簡介
安裝完成后,從開始菜單中就可以啟動kdevelop:
【開始】→【所有程序】→【Kdevelop】
利用Kdevelop可以編寫C和C++程序,它把編輯、編譯、調(diào)試和運(yùn)行集成到一起,給編程工作帶來很大方便。
基本步驟
一般而言,用Kdevelop編程大體要經(jīng)歷如下幾個步驟。編程是比較復(fù)雜的,很難一次成功,這些步驟可能要反復(fù)進(jìn)行多次。
第一步,新建工程
可以通過菜單操作啟動相應(yīng)的向?qū)С绦?,借助它完成工程的初建工作?
【Project】→【New Project】
在新建工程過程中,主要需要指定工程文件保存位置、工程名稱、工程類型,并且可以填寫編程作者
的信息。根據(jù)所選工程類型(比如,是文本界面的程序還是圖形界面的程序,是C程序還是C++程序),向?qū)С绦驎詣由梢慌0逦募?
第二步,編輯程序文件
向?qū)С绦蛞话銜?chuàng)建一些程序文件,應(yīng)該對這些文件進(jìn)行編輯以滿足特定的編程需要。
還可以執(zhí)行菜單操作來增加新的文件。
【File】→【New】
上述操作后,會出現(xiàn)一個對話框,用于指定文件名和文件類型。根據(jù)文件類型的不同,會自動設(shè)定合適的擴(kuò)展名。注意,“Add to project”復(fù)選框應(yīng)該勾選上以確保新文件被加入到當(dāng)前的工程中。
第三步,生成源碼結(jié)構(gòu)
在編輯好程序文件后,要先借助GNU Build System生成系統(tǒng)生成源碼結(jié)構(gòu)。在增加了新文件(或目錄)、修改了文件(或目錄)名、改變文件的保存位置之后,都應(yīng)該重新生成源碼結(jié)構(gòu)。具體而言,生成源碼結(jié)構(gòu)包括autoconf、automake等操 作,把每個子目錄的Makefile.am變成了Makefile.in。具有源碼結(jié)構(gòu)的程序文件包可以在任何UNIX、LINUX的系統(tǒng)上使用簡單的命 令(即configure/make/make install等)進(jìn)行配置、編譯、連接和安裝。
可以執(zhí)行菜單操作來生成源碼結(jié)構(gòu):【Build】→【Run automake&conf】
第四步,配置,即運(yùn)行configure
configure是一個腳本,用來確定所處系統(tǒng)的細(xì)節(jié),比如使用何種編譯器、何種庫,以及編譯器和庫的保存位置,并把Makefile.in的相應(yīng)部分進(jìn)行替換,形成Makefile。
可以執(zhí)行菜單操作來進(jìn)行配置:【Build】→【Run configure】
第五步,編譯連接
執(zhí)行菜單操作【Build】→【Built Project】即可完成編譯連接,形成可執(zhí)行文件。默認(rèn)情況下,這種可執(zhí)行文件是帶有源碼調(diào)試符號的。
對于多文件的程序,一般需要對每一個文件分別進(jìn)行編譯生成目標(biāo)文件。當(dāng)每個文件的編譯通過之后,再統(tǒng)一進(jìn)行編譯連接。單獨編譯當(dāng)前正在編輯的文件的菜單操作是:【Build】→【Compile File】
第六步,運(yùn)行
如果想在KDevelop的控制下運(yùn)行已編譯連接好的程序,可以執(zhí)行菜單操作:
【Build】→【Excecute program】
如果想單獨運(yùn)行程序,則需要先安裝,然后在命令行中輸入相應(yīng)的可執(zhí)行文件的名字(一般來講,就是工程的名字)即可。KDevelop會把可執(zhí)行文件放在/usr/local/bin之中【Build】→【Install】
- c++編輯器軟件
-
更多 (18個) >>編譯c++用的編譯器大全 c++編譯器是一個與標(biāo)準(zhǔn)化C++高度兼容的編譯環(huán)境,即時在C++語言環(huán)境下使用的編譯工具。這點對于編譯可移植的代碼十分重要。編譯器對不同的CPU會進(jìn)行不同的優(yōu)化。那么哪些編譯器好用成為了大家糾結(jié)的一個問題了,下面小編就給大家收集整理了一些功能強(qiáng)大的c++編譯器,比如Visual C++、CodeLite、codeblocks等等,有需求的朋友可以來下載體驗。
-
-
vscode官方中文版 102.08M
查看/簡體中文v1.99.3 -
Source Insight 4官方版 18.67M
查看/簡體中文v4.0.0141 -
CodeLite官方版 65.58M
查看/英文v18.1.0 -
cfree5專業(yè)版 13.96M
查看/簡體中文v5.0 -
clion2023官方版 750.69M
查看/多國語言[中文]v2023.3.6 -
Embarcadero Dev-C++官方中文版 70.55M
查看/簡體中文v6.3 -
gcc編譯器windows版 12.39M
查看/簡體中文 -
codeblocks官方版 126.14M
查看/簡體中文v24.04中文優(yōu)化完整版 -
gvim windows(vim編輯器) 18.57M
查看/簡體中文v9.1.0 -
kdevelop中文版 145.83M
查看/簡體中文v5.4.1 -
atom編輯器中文版 198.88M
查看/簡體中文v1.63.0 32位64位官方版 -
GUIDE編程軟件 8.68M
查看/簡體中文v1.0.2官方版 -
visual studio enterprise 2022官方版 3.53M
查看/簡體中文 -
Visual C++(VC) 2.56M
查看/簡體中文6.0 漢化精簡版 -
C++編譯器手機(jī)版中文版 62.77M
查看/簡體中文v10.5.1安卓版 -
啊哈c/c++ mac版 133.28M
查看/簡體中文v3.0官方版
-
- 下載地址
發(fā)表評論
0條評論軟件排行榜
- 1CIMCO Edit 2025中文版 v2025.01.02
- 2pycharm professional 2024官方版 v2024.3.5
- 3ActivePerl(perl腳本解釋器) v5.28.1官方版
- 4simatic step7 v5.7 professional 2021中文版 附安裝教程
- 5android studio 2024 koala v2024.3.1.13官方版
- 6易語言官方版 v5.95
- 7thonny中文版(python編輯器) v4.1.7
- 8labview2024官方版
- 9XMLSpy2024官方版 v26.2.1.0
- 10gx works3(三菱plc編程軟件) v1.031h
熱門推薦
探月少兒編程電腦版 v4.7.4289.34M / 簡體中文
hbuilderx電腦版 v4.57.2025032507官方版52.9M / 簡體中文
猿編程電腦版 v5.1.0官方版223.09M / 簡體中文
webstorm2023官方版 v2023.3.8424.82M / 簡體中文
jetbrains fleet編輯器 v1.46.97官方版77.75M / 多國語言
myeclipse2023官方電腦版 v2023.1.21.47G / 英文
WPLSoft(臺達(dá)PLC編程軟件) v2.5281.16M / 簡體中文
PHP Coder漢化版 v1.01018K / 簡體中文
eclipse官方電腦版 v4.34106.33M / 英文
XMLSpy2024官方版 v26.2.1.0442.99M / 簡體中文