DEV C 實用技巧

2022-02-06 06:13:45 字數 1448 閱讀 3636

1、dev c++ 不能除錯

(1)tools->compiler option->settings->linker裡設定為yes後,generate debugging information,並且rebuild all 了。

(2)在「工具」-》編譯選項-》"add following commands when calling complier編譯時加入下面命令"的編輯框裡加上:-g3,在下面的"add these commands to the linker command line在聯結器命令列加入以下命令" 下的編輯框上加上:-g3

(3)轉到programs程式頁,把gcc行修改為:gcc.exe -d__debug__,把g++行修改為g++.exe -d__debug__ ,點選ok。

(4)重新編譯,就能除錯了。

2、使用dev—c++時,如何結決控制台程式執行時的控制台視窗只閃一下就自己關了的問題,解決方案有以下幾種

(1)引入#include ,並在返回之前使用getch()。對於freopen()也使用。注:此處使用getchar()也不好使。s

(2)引入#include ,返回之前新增system("pause");但對於freopen()不適用

3、devc c++除錯簡明教程**載)

1. 把「生成除錯資訊」設定為 yes。方法如下:

tools(工具) --> compiler options(編譯器選項) --> settings(設定)

2. 編譯程式。請參考:

dev-c++ 安裝&使用教程 dev-c++ 編譯多檔案程式的方法

3. 設定斷點(break point)

把游標移動到您想暫停執行的那一行,按 ctrl + f5,或者直接用滑鼠點選下圖紅線標明的區域。

4. 開始除錯(debug)

按 f8 開始除錯。如果您沒有把「生成除錯資訊」設定為 yes,dev-c++ 會提示說您的工程中沒有除錯資訊。

點選 yes,dev-c++ 會自動把「生成除錯資訊」設定為 yes,並且重新編譯您的工程。程式執行到斷點處會暫停:

ctrl + f7 跳到下一斷點,shift + f4 跳到游標所在行,並在該行設定斷點。

5. 檢視變數的值

開始除錯後,在圖示區域按右鍵(如果您使用的是左手習慣,則是左鍵),選擇「新增監測(add watch)」;或者直接按 f4。在彈出視窗中輸入您想檢視的變數名,然後按確定(ok),就可以看到該變數的值:

用滑鼠選擇原始檔中的變數名,然後按 f4 也可以檢視變數的值,該變數會出現在左邊的監測列表中:

如果您在環境選項(environment options)中選擇了「通過滑鼠監測變數(watch variable under mouse)」,用滑鼠指向您想要檢視的變數一段時間,該變數也會被新增到監測列表中。

摘自:

DEV C 實用技巧

1 dev c 不能除錯 1 tools compiler option settings linker裡設定為yes後,generate debugging information,並且rebuild all 了。2 在 工具 編譯選項 add following commands when ca...

Linux 實用技巧

值得一提的是vim是慈善軟體 charityware 如有贊助或評比得獎,所得將全部救助烏干達孤兒,軟體使用是免費的,歡迎手頭有點閒錢的使用者捐款贊助,如果沒銀子也沒關係,至少當有評比活動時 有獎金可拿的那種 應用技巧一 快速注釋 1 連續行注釋 使用vim vi編輯shell指令碼,在進行除錯的時...

vim實用技巧

以前習慣於eclipse,sourceinsight,vim用的不是很熟悉,在現在的公司中,vim是一種必備的技巧,慢慢,從難受到得心應手,vim還是比較好用的,下面記錄一點實用的技巧 1 vim ctags cscope是乙個強大的比擬於sourceinsight的字元介面的工具 2 ctrl 跳...