時(shí)間:2022-09-19 14:23:11 作者:無(wú)名 瀏覽量:52
codeblocks中文版是一款開(kāi)源的跨平臺(tái)開(kāi)發(fā)軟件。codeblocks中文版支持使用廣泛的c以及c++程序開(kāi)發(fā),軟件本身就是使用c++開(kāi)發(fā),有著快速的反應(yīng)速度,而且體積也不大,對(duì)于c++用戶來(lái)說(shuō),是最適用的軟件。
如果您在Code::中打開(kāi)一個(gè)項(xiàng)目,則自動(dòng)完成:阻止編譯器和項(xiàng)目的“搜索目錄”,則解析項(xiàng)目的源和標(biāo)題。此外,還分析了相應(yīng)的Lexer文件的關(guān)鍵字。分析信息用于代碼::塊中的自動(dòng)完成功能。如果啟用了此功能,請(qǐng)檢查編輯器的設(shè)置?梢允褂每旖莘绞紺trl-Space訪問(wèn)自動(dòng)完成。通過(guò)菜單‘設(shè)置’→編輯器‘→’語(yǔ)法突出顯示‘你可以添加用戶定義的關(guān)鍵字到你的詞匯。1.11.12如果將文件從磁盤中刪除,但仍包含在項(xiàng)目文件.cbp中,則查找已損壞的文件,然后在項(xiàng)目視圖中顯示這個(gè)“損壞的文件”。
您應(yīng)該使用菜單“從項(xiàng)目中刪除文件”,而不是刪除文件。在具有大量子目錄的大型項(xiàng)目中,搜索損壞的文件可能很費(fèi)時(shí)。代碼:塊提供了插件ThreadSearch(見(jiàn)第71頁(yè)第2.18節(jié))解決這個(gè)問(wèn)題的簡(jiǎn)單解決方案。如果在ThreadSearch中輸入搜索表達(dá)式并選擇“Project files”或“Workspace file”選項(xiàng),則ThreadSearch將解析項(xiàng)目或工作區(qū)中包含的所有文件。如果找到一個(gè)損壞的文件,ThreadSerch將發(fā)出一個(gè)與缺少的文件有關(guān)的錯(cuò)誤。
包含庫(kù)在項(xiàng)目的構(gòu)建選項(xiàng)中,您可以通過(guò)“鏈接器設(shè)置”的“鏈接庫(kù)”條目中的“添加”按鈕添加使用過(guò)的庫(kù)。這樣做時(shí),您可以使用到庫(kù)的絕對(duì)路徑,也可以只給出不帶 lib 前綴和文件擴(kuò)展名的名稱。示例對(duì)于一個(gè)名為\ libs \ lib . a 的庫(kù),只需編寫。具有相應(yīng)搜索路徑的鏈接器將正確包含這些庫(kù)。注:第 56 頁(yè)第2.12節(jié)介紹了另一種包含庫(kù)的方法。1.11.14對(duì)象鏈接順序在編譯過(guò)程中,從源 name . c / cpa ge 創(chuàng)建對(duì)象 name . o然后,鏈接器將各個(gè)對(duì)象綁定到應(yīng)用程序名稱. exe 或嵌入式系統(tǒng)名稱. elf 中。在某些情況下,可能需要預(yù)先定義對(duì)象的鏈接順序。
在 Code :: Block 中,這可以通過(guò)分配優(yōu)先級(jí)來(lái)實(shí)現(xiàn)。在上下文菜單“屬性”中,您可以在“生成”選項(xiàng)卡中定義文件的優(yōu)先級(jí)。低優(yōu)先級(jí)會(huì)導(dǎo)致文件被鏈接得更早。1.11.15Auto save Code :: Block 提供了自動(dòng)存儲(chǔ)項(xiàng)目和源文件或創(chuàng)建備份副本的方法。這個(gè)功能可以在菜單‘設(shè)置’→‘環(huán)境’→’自動(dòng)保存‘中激活。在這樣做時(shí),應(yīng)該將“ Save to . save file ”指定為創(chuàng)建備份副本的方法。