關於 CodeBlocks 新版本20.03安裝、調試問題


注意,這是一篇純文字博。

博主在此之前安裝的code blocks版本是17.12。由於自己的原因,今天、應該是昨天開始安裝cold blocks,最新版本也就是20.03。

編譯器和debugger都用的是code blocks自帶的mingw那一個的。安裝即出現各種問題,最大的問題凸顯在compiler和debugger不能用。

從昨天到今天從網上搜了各種解決辦法,那么這兒就不一一說明了。這里是講哪些坑不能采適用人群等等。 本博所說Code blocks解決辦法 **適用人群**:APP所裝機屬於5~6年前的機器(處理器好像是32位的),筆記本。系統屬於win7 64位。

 

0. 先去code blocks官方網站下載需要的版本,有64位的,32位的,有便攜版的和安裝版的。下載code blocks-20.03mingw-32bit-setup版。

1.避免安裝cold bloods最新版64位的包,注意是**不能安裝64位**,只能安裝23位包。

2.以前有安裝code blocks是17.12版本的。不要刪除安裝路徑下的文件。但是配置路徑下的文件需要刪掉:c/“用戶”/APPdate/Roming路徑下的同名文件夾,即刪掉code blocks文件夾。(因為Code blocks17.12的配置文件和20.03的配置文件是不兼容的。但安裝的時候,如果同路徑下有同名配置文件的話,安裝包是默認不刪除的。至少我的經驗是這樣的。)(找不到文件的同學可以先取消文件夾隱藏選項。) 2-1.之所以讓別刪掉安裝路徑下的code blocks文件夾。是因為當中的Debugger文件:gdb32是有用的。根據我的經驗還不清楚其他的文件是不是也同樣有用,所以索性其他的也不要刪掉了。有的必須覆蓋的也覆蓋了,所以不會重復占空間的。(正常來講的話,走到這一步compiler就可以用了。)

3. 注意不能使用便攜版,不能使用便攜版,不能使用!便!攜!版!。便攜版在某些情況下會導致debugger不能用(比如你安裝的時候沒有關機重啟,或者有一些其他的配置文件不齊全等等)。

4 安裝好后,去到設置選項即setting,找到debugger/default,在executable path選項中選gdb32.exe 勾選OK,保存更改並退出程序。

5 一般來講到這兒應該就OK了,如果還有問題,以下是我在網上找到的一些解決辦法,比如:,試着去看一下:跟setting在同一排的Debug設置選項,選擇其下的active debuggers。然后勾選另一個選項,因為只有兩個選項,我就不跟你說另外一個選項是什么了。

6 如果走到這一步,debugger還不能用的,那就只好看一看你所執行文件的路徑下有沒有漢字了,如果有,趕緊改過來吧。Cold blocks不支持路徑下有漢字的debug。

 

以上。耗費了好多時間,以此為記,希望能幫到你,為你節省寶貴的時間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM