時間:2022-09-19 14:23:11 作者:無名 瀏覽量:52
codeblocks中文版是一款開源的跨平臺開發軟件。codeblocks中文版支持使用廣泛的c以及c++程序開發,軟件本身就是使用c++開發,有著快速的反應速度,而且體積也不大,對于c++用戶來說,是最適用的軟件。

如果您在Code::中打開一個項目,則自動完成:阻止編譯器和項目的“搜索目錄”,則解析項目的源和標題。此外,還分析了相應的Lexer文件的關鍵字。分析信息用于代碼::塊中的自動完成功能。如果啟用了此功能,請檢查編輯器的設置。可以使用快捷方式Ctrl-Space訪問自動完成。通過菜單‘設置’→編輯器‘→’語法突出顯示‘你可以添加用戶定義的關鍵字到你的詞匯。1.11.12如果將文件從磁盤中刪除,但仍包含在項目文件.cbp中,則查找已損壞的文件,然后在項目視圖中顯示這個“損壞的文件”。

您應該使用菜單“從項目中刪除文件”,而不是刪除文件。在具有大量子目錄的大型項目中,搜索損壞的文件可能很費時。代碼:塊提供了插件ThreadSearch(見第71頁第2.18節)解決這個問題的簡單解決方案。如果在ThreadSearch中輸入搜索表達式并選擇“Project files”或“Workspace file”選項,則ThreadSearch將解析項目或工作區中包含的所有文件。如果找到一個損壞的文件,ThreadSerch將發出一個與缺少的文件有關的錯誤。

包含庫在項目的構建選項中,您可以通過“鏈接器設置”的“鏈接庫”條目中的“添加”按鈕添加使用過的庫。這樣做時,您可以使用到庫的絕對路徑,也可以只給出不帶 lib 前綴和文件擴展名的名稱。示例對于一個名為\ libs \ lib . a 的庫,只需編寫。具有相應搜索路徑的鏈接器將正確包含這些庫。注:第 56 頁第2.12節介紹了另一種包含庫的方法。1.11.14對象鏈接順序在編譯過程中,從源 name . c / cpa ge 創建對象 name . o然后,鏈接器將各個對象綁定到應用程序名稱. exe 或嵌入式系統名稱. elf 中。在某些情況下,可能需要預先定義對象的鏈接順序。

在 Code :: Block 中,這可以通過分配優先級來實現。在上下文菜單“屬性”中,您可以在“生成”選項卡中定義文件的優先級。低優先級會導致文件被鏈接得更早。1.11.15Auto save Code :: Block 提供了自動存儲項目和源文件或創建備份副本的方法。這個功能可以在菜單‘設置’→‘環境’→’自動保存‘中激活。在這樣做時,應該將“ Save to . save file ”指定為創建備份副本的方法。