最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu下Kdevelop的簡單使用與調(diào)試過程

 更新時(shí)間:2026年01月25日 10:43:12   作者:PROMINEM  
KDevelop是一個(gè)強(qiáng)大的C++ IDE,以下是使用KDevelop進(jìn)行C++編程的基本步驟,包括新建工程、編譯、執(zhí)行和調(diào)試,希望這些信息對(duì)你有所幫助

啟動(dòng)

在終端輸入kdevelop即可啟動(dòng)。

kdevelop

關(guān)閉舊工程

如果是第一次使用,可跳過這個(gè)步驟。步驟為:

左擊選中工程-->左擊Project-->左擊Close Project(s)。

圖一

新建工程

圖二

 1.選Standard, 2.選擇工程保存路徑,3.填寫工程名稱, 4.點(diǎn)Next完成

圖三

圖四

這里保持默認(rèn)就可以了。值得注意的是,這里的Build type保留Debug,后面就可以直接調(diào)試了,而不需要像一些教學(xué)上講的在CMakeLists.txt添加  set( CMAKE_BUILD_TYPE "Debug" )  。

點(diǎn)擊OK,進(jìn)入下一步。

圖五

展開工程可以看到,軟件已經(jīng)自動(dòng)為我們創(chuàng)建好了CMakeLists.txt和主函數(shù)main.cpp。

圖六

點(diǎn)擊Build,可看見,已經(jīng)順利編譯鏈接,下一步是執(zhí)行。 

圖七

依次點(diǎn)擊 Execute-->Add New --> Compiled Binary

圖八

接著點(diǎn)OK即可

點(diǎn)Execute, 即可看到運(yùn)行結(jié)果。

調(diào)試

只要在圖五處,Build type設(shè)置為Debug,就可以進(jìn)行調(diào)試操作。

先將main.cpp改成如下,下面我們來debug變量 i 和 j 的值。

#include <iostream>

int main(int argc, char **argv) {
    int i, j;
    std::cout << "Hello, world!" << std::endl;
    i = 5;
    j = i*i;
    return 0;
}

點(diǎn)Build重新鏈接,每次修改,都要重新點(diǎn)build進(jìn)行鏈接。

在行號(hào)左側(cè)縫隙處,單擊鼠標(biāo)左鍵,即可設(shè)置斷點(diǎn)。

  • 1.點(diǎn)擊Debug開始調(diào)試。
  • 2.可以看見程序停在了斷點(diǎn)處。
  • 3.可在Variables欄。
  • 4.Locals處看到變量的名稱,數(shù)值,數(shù)據(jù)類型。
  • 5.點(diǎn)擊Stop All即可結(jié)束調(diào)試。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Linux文本編輯器Vim

    詳解Linux文本編輯器Vim

    這篇文章主要介紹了Linux文本編輯器Vim,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • xshell上傳下載文件(Windows、Linux)

    xshell上傳下載文件(Windows、Linux)

    Windows下載的軟件包,如何上傳到遠(yuǎn)程Linux主機(jī)上?如何從Linux主機(jī)下載軟件包到Windows下,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 在Linux中配置IPv4和IPv6地址的方法詳解

    在Linux中配置IPv4和IPv6地址的方法詳解

    IPv4和IPv6是Internet上常用的兩種IP地址協(xié)議,在Linux系統(tǒng)中,您可以通過配置網(wǎng)絡(luò)接口來設(shè)置IPv4和IPv6地址,本文將詳細(xì)介紹如何在Linux中配置IPv4和IPv6地址,需要的朋友可以參考下
    2024-09-09
  • centos7中安裝Android SDK的方法步驟

    centos7中安裝Android SDK的方法步驟

    本篇文章主要介紹了centos7中安裝Android SDK的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • Linux系統(tǒng)之dns域名解析全過程

    Linux系統(tǒng)之dns域名解析全過程

    這篇文章主要介紹了Linux系統(tǒng)之dns域名解析全過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Linux中Netcat工具的使用方式

    Linux中Netcat工具的使用方式

    這篇文章主要介紹了Linux中Netcat工具的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 詳解bash中的初始化機(jī)制

    詳解bash中的初始化機(jī)制

    這篇文章主要介紹了詳解bash中的初始化機(jī)制,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Linux中僵尸進(jìn)程和孤兒進(jìn)程詳解

    Linux中僵尸進(jìn)程和孤兒進(jìn)程詳解

    早就了解孤兒進(jìn)程與僵尸進(jìn)程,但僅僅是停留在一知半解的程度,最近正好有空就順便學(xué)習(xí)一下,下面這篇文章主要給大家介紹了關(guān)于Linux中僵尸進(jìn)程和孤兒進(jìn)程的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-06-06
  • Linux自動(dòng)化構(gòu)建工具-make/Make?le使用解讀

    Linux自動(dòng)化構(gòu)建工具-make/Make?le使用解讀

    Linux項(xiàng)目自動(dòng)化構(gòu)建工具M(jìn)ake/Makefile指南,涵蓋基礎(chǔ)語法、高級(jí)特性及實(shí)戰(zhàn)技巧,如變量、偽目標(biāo)、模式規(guī)則、條件編譯等,提升開發(fā)效率
    2025-09-09
  • linux中chmod命令用法詳解

    linux中chmod命令用法詳解

    在本篇文章里小編給大家分享了關(guān)于linux中chmod命令用法和相關(guān)知識(shí)點(diǎn),需要的朋友們跟著學(xué)習(xí)下。
    2019-04-04

最新評(píng)論

枣强县| 卢湾区| 长治县| 桐庐县| 东莞市| 开阳县| 灵山县| 会昌县| 叙永县| 南康市| 蛟河市| 昭苏县| 巫溪县| 长丰县| 山阴县| 河西区| 饶平县| 五原县| 抚宁县| 绵竹市| 奈曼旗| 新田县| 灵丘县| 沂水县| 同仁县| 逊克县| 天峻县| 咸宁市| 治多县| 磐安县| 海南省| 军事| 商丘市| 福海县| 汨罗市| 右玉县| 上栗县| 隆安县| 六盘水市| 彭泽县| 益阳市|