?
懂視移動端 視頻1 視頻21 視頻41 視頻61 視頻文章1 視頻文章21 視頻文章41 視頻文章61 視頻擴展1 視頻擴展6 視頻擴展11 視頻擴展16 文章1 文章201 文章401 文章601 文章801 文章1001 資訊1 資訊501 資訊1001 資訊1501 標簽1 標簽501 標簽1001 關(guān)鍵詞1 關(guān)鍵詞501 關(guān)鍵詞1001 關(guān)鍵詞1501
當前位置: 首頁 - 手機 - 正文

dev-c++怎么使用及調(diào)試

來源:懂視網(wǎng) 責編:小OO 時間:2020-04-08 16:27:52
導(dǎo)讀dev-c++怎么使用及調(diào)試,DevC++集成編譯環(huán)境單步調(diào)試設(shè)置方法DevC++作為C語言實驗的程序開發(fā)工具,進行單步調(diào)試的時候,需進行特殊的設(shè)置:第一步:工程/工程屬性出現(xiàn)工程選項窗口鼠標單擊編譯器出現(xiàn):選擇連接器出現(xiàn):修改產(chǎn)生調(diào)試信息選項,將no改為yes。選擇yes。按DevCpp作為一個輕量級的C/C++集成開發(fā)工具,那么如何使用及調(diào)試Dev-C++呢?材料/工具電腦、Dev-

DevC++集成編譯環(huán)境單步調(diào)試設(shè)置方法DevC++作為C語言實驗的程序開發(fā)工具,進行單步調(diào)試的時候,需進行特殊的設(shè)置:第一步:工程/工程屬性出現(xiàn)工程選項窗口鼠標單擊編譯器出現(xiàn):選擇連接器出現(xiàn):修改產(chǎn)生調(diào)試信息選項,將no改為yes。選擇yes。按

DevCpp作為一個輕量級的C/C++集成開發(fā)工具,那么如何使用及調(diào)試Dev-C++呢?

材料/工具

電腦、Dev-C++集成開發(fā)環(huán)境

dev c++調(diào)試時查看變量的值的方法: 1、 開始調(diào)試后,在圖示區(qū)域按右鍵,選擇"添加監(jiān)測(Add Watch)";或者直接按 F4; 2、在彈出窗口中輸入用戶想查看的變量名,然后按確定(OK),就可以看到該變量的值; 3、用鼠標選擇源文件中的變量名,然

方法

打開Devcpp,點擊菜單-文件-新建-項目,打開“新項目”對話框

在“工具”-》編譯選項-》"Add following commands when calling complier"下面的編輯框里加上: -g3 然后在下面的"Add these commands to the linker command line" 下的

選擇 Console Application,語言選擇c++,名稱輸入DevcppDemo

DEV-C是個IDE,它的編譯器是MinGW 一、使用單步調(diào)試和觀察變量的步驟: 1. 編譯通過(ctrl+F9) 2. 設(shè)置斷點(ctrl+F5) 3. 調(diào)試(F8) 4. 增加觀察變量(在左邊的debug觀察窗口右鍵增加或者F4) 5. 單步調(diào)試:F7 6. 結(jié)束調(diào)試:ctrl+alt+f2 簡單來說,

在彈出的另存為對話框中,將項目工程文件也就是后綴為dev的文件保存到電腦的某個位置

簡單來說,有兩種方式,一種是源碼debug,即分析源碼來找出bug位置,一般使用printf()打印出程序執(zhí)行每一步的信息,一種是可執(zhí)行文件debug,需要使用調(diào)試器來進行。 1.源碼debug。類似于下面的源碼,主要通過程序執(zhí)行時輸出的信息,來定位bug出

之后,就可以看到代碼編輯窗口,可以看到devcpp自動創(chuàng)建了一個main.cpp文件,并預(yù)先編輯好了一個框架代碼

1、在“工具”-》編譯選項-》"Add following commands when calling complier"下面的編輯框里加上:-g3 2、在下面的"Add these commands to the linker command line" 下的編輯框上加上:-g3 3、轉(zhuǎn)到programs頁,把gcc行修改為:gcc.exe -D__DEBUG__

編寫一個簡單的代碼,用來比較兩個數(shù)字的大小,并將大的那個數(shù)字輸出

dev-c++的調(diào)試功能很差勁的。如果要調(diào)試程序,建議還是用VC調(diào)試。 之前我也用過dev-c++的調(diào)試功能。一般是編譯之后,設(shè)個斷點,點“運行到光標處”。但是它的“添加查看”功能實在是太坑人了。比如添加一個變量之后,在調(diào)試過程中,該變量的值更新了

保存代碼,再打開菜單 運行,選擇 編譯->運行

請問您是建立工程進行調(diào)試的嗎? 一般debug是針對工程調(diào)試的,這時候設(shè)置break point才會執(zhí)行的。

先點擊”編譯“看看,可以看到一個“編譯過程 ” 窗口

每一行代碼的最左邊都有個空白的地方吧,我不知道你有沒有把行號調(diào)出來。 對應(yīng)的要在哪里設(shè)置斷點,就點哪個行最左邊的空白框框,看到上面出現(xiàn)一個紅色的小圓圈。 斷點就設(shè)置成功了。 然后編譯:Ctrl + F9 再debug調(diào)試:F8 默認的設(shè)置斷點是:Ct

關(guān)閉 ”編譯過程 “窗口,運行代碼,可以看到程序運行良好

每一行代碼的最左邊都有個空白的地方吧,我不知道你有沒有把行號調(diào)出來。 對應(yīng)的要在哪里設(shè)置斷點,就點哪個行最左邊的空白框框,看到上面出現(xiàn)一個紅色的小圓圈。 斷點就設(shè)置成功了。 然后編譯:Ctrl + F9 再debug調(diào)試:F8 默認的設(shè)置斷點是:Ct

查詢工程目錄,可以看到已經(jīng)生成了可執(zhí)行文件

這是因為main函數(shù)執(zhí)行完,return了。 命令行程序都這樣。有些編譯器調(diào)試模式下會在mainreturn之前自動插入代碼暫停它return。有些就直接return。所以黑框就立刻關(guān)閉了。 在main函數(shù) return 前加上這些代碼 std::cout

點擊菜單-項目-項目屬性,打開”項目選項“對話框

方法一:加上程序語句 a.#include system("pause"); b.#include getch(); c.getchar(); 方法二:使用DOS命令行方式運行程序 這樣程序結(jié)果會保留在命令行當中。 方法三:使用第三方IDE工具 建議使用SciTE,因為Dev正好也是采用GCC的架構(gòu),而Scite

選擇“編譯器"標簽,編譯器選擇"TDM-GCC 4.7.1 32-bit Debug",然后確定關(guān)閉對話框。

Dev-C++里main函數(shù)必須要定義為int,不能定義為void。 另外建議在main函數(shù)的最后加一句system("pause"),否則看不到運行結(jié)果。當然也可以把編譯后的exe文件拖到Dos命令提示窗口里運行。

然后調(diào)試運行,在第14行設(shè)置一個斷點(可以在該行右鍵,選擇切換斷點),然后可以看到在14上面有一個紅色的點

1 右上角的“TDM-GCC 4.9.2 64bit Release”需要改到 “TDM-GCC 4.9.2 64bit Debug“ 模式 2 Tools 里的Compiler Options第一項改成“TDM-GCC 4.9.2 64bit Debug“ 3 Tools>Compiler Options>Settings >Linker->Generate debugging information No 改

之后,點擊菜單 -運行-調(diào)試即可。

文本編輯功能就和記事本一個樣子的。剩下的就是編譯和運行調(diào)試了。dev很適合初學者,最大的特點是簡單,首先是默認工程,即新建文件在編譯時如果不屬于任何工程則聲稱默認配置文件。總之就是單個文件可直接編譯而不用建立工程,vc就必須建立工作

擴展閱讀,以下內(nèi)容您可能還感興趣。

DEV C++如何調(diào)試

每一行代碼的最zhidao左邊都有個空白的地方吧,我不知道你有沒有把行號調(diào)出來。

對應(yīng)的要在哪里設(shè)置斷點,就點哪個行最左邊的空白框框,看到上面出現(xiàn)一個紅色的小圓圈。

斷點就設(shè)置成功了。

然后編譯:Ctrl + F9

再debug調(diào)試:F8

默認的設(shè)置斷點是:Ctrl + F5

觀察變量變化,注意看最下面有個DEBUG欄,調(diào)試的時候會自動切換到,輸入你想觀察的變量就OK了

有其他的請追問。

DEV c++調(diào)試的時候閃退

這是因為main函數(shù)執(zhí)行完,return了。

命令行程序都這樣。有些編譯器調(diào)試模式下會在mainreturn之前自動插入代碼暫停它return。有些就直接return。所以黑框就立刻關(guān)閉了。

在main函數(shù) return 前加上這些代碼

std::cout<<"按任意鍵關(guān)閉";

std::cin.get();

DEV C++如何顯示運行結(jié)果

方法一:加上百程序語句

a.#include<system.h>

system("pause");

b.#include<conio.h>

getch();

c.getchar();

方法二:使用DOS命令行方式運行程序

這樣程序結(jié)果會保留在命令行當中度。

方法三:使用第三方知IDE工具

建議使用SciTE,因為Dev正好也是采用GCC的架構(gòu),而Scite正好對c++及C的配置道也是如此,可以對SciTE進行配置后就可以使用了,編譯及專運行結(jié)果會直接顯示并保留在右屬側(cè)的輸出窗口中。

為什么我的Dev-c++用不了調(diào)試?

這么晚睡覺吧……不想讓別人看見的那

請問dev c++ debug中的CPU窗口怎么使用?

Dev-C++里main函數(shù)必須要定義為int,不能定義為void。

另外建議在main函數(shù)的最后加一句system("pause"),否則看不到運行結(jié)果。當然也可以把編譯后的exe文件拖到Dos命令提示窗口里運行。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com

  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

excel怎么合并多個單元格內(nèi)容到一個單元格 計算器該如何算方差/標準差 屏幕保護程序在哪里?如何查找屏幕保護程序 手機怎么在照片上添加文字 解決xp系統(tǒng)局域網(wǎng)下共享需要密碼問題應(yīng)該怎么辦 該如何在word2007文檔中繪制表格 室內(nèi)設(shè)計cad自學原始結(jié)構(gòu)圖繪畫方法是什么 怎么兩步輕松清除cad病毒以及各種報錯 怎么設(shè)置eclipse代碼自動提示功能? 如何將辦公室的固定電話的呼叫轉(zhuǎn)移到手機 visual basic 6.0教程是什么 怎么查看電腦ie瀏覽器的版本 qq群怎么添加機器人 電腦怎么連接無線打印機等設(shè)備 cad中怎么快速關(guān)閉圖層和打開圖層 u盤被寫保護應(yīng)該怎么弄 wps辦公文檔中怎么設(shè)置超鏈接 最詳細的圖文 夜神模擬器手機版官網(wǎng) win10自動更新如何關(guān)閉 excel表格怎么實現(xiàn)隔行填充顏色 會聲會影安裝失敗或出錯解決方法有些什么 淘寶賣家之怎么查看生意參謀實時數(shù)據(jù) 此致敬禮的格式應(yīng)該怎么寫 淘寶怎么快速加粉絲 windows media player服務(wù)器運行失敗的解決方法是什么 手機如何掃描文件圖片轉(zhuǎn)文件轉(zhuǎn)pdf cad2012安裝+注冊圖文教程是什么(精) win7應(yīng)該怎么激活 cad轉(zhuǎn)pdf后字和線條變得很粗應(yīng)該怎么辦 怎么在wps中生成參考文獻標號 如何利用鍵盤截圖鍵實現(xiàn)屏幕截圖 ps3手柄怎么連接電腦 微信怎么更改實名認證信息和持卡人姓名 怎么開啟qq郵箱登錄保護 如何把圖片變大而不模糊 盤點ps cs6動畫在哪兒 獻給沒有辦法查看驗證example.com郵箱的電腦小白們 如何才能把整個網(wǎng)頁完整截圖 怎么將ps恢復(fù)到默認界面(兩種方法) 親身實踐更換手機號需要考慮什么問題
Top