codeblocks中文版是一款开源的跨平台开发软件。codeblocks中文版支持使用广泛的c以及c++程序开发,软件本身就是使用c++开发,有着快速的反应速度,而且体积也不大,对于c++用户来说,是最适用的软件。
Codeblocks官方下载项目的构建选项教学图1
如果您在Code::中打开一个项目,则自动完成:阻止编译器和项目的“搜索目录”,则解析项目的源和标题。此外,还分析了相应的Lexer文件的关键字。分析信息用于代码::块中的自动完成功能。如果启用了此功能,请检查编辑器的设置。可以使用快捷方式Ctrl-Space访问自动完成。通过菜单‘设置’→编辑器‘→’语法突出显示‘你可以添加用户定义的关键字到你的词汇。1.11.12如果将文件从磁盘中删除,但仍包含在项目文件.cbp中,则查找已损坏的文件,然后在项目视图中显示这个“损坏的文件”。
Codeblocks官方下载项目的构建选项教学图2
您应该使用菜单“从项目中删除文件”,而不是删除文件。在具有大量子目录的大型项目中,搜索损坏的文件可能很费时。代码:块提供了插件ThreadSearch(见第71页第2.18节)解决这个问题的简单解决方案。如果在ThreadSearch中输入搜索表达式并选择“Project files”或“Workspace file”选项,则ThreadSearch将解析项目或工作区中包含的所有文件。如果找到一个损坏的文件,ThreadSerch将发出一个与缺少的文件有关的错误。
Codeblocks官方下载项目的构建选项教学图3
包含库在项目的构建选项中,您可以通过“链接器设置”的“链接库”条目中的“添加”按钮添加使用过的库。这样做时,您可以使用到库的绝对路径,也可以只给出不带 lib 前缀和文件扩展名的名称。示例对于一个名为\ libs \ lib . a 的库,只需编写。具有相应搜索路径的链接器将正确包含这些库。注:第 56 页第2.12节介绍了另一种包含库的方法。1.11.14对象链接顺序在编译过程中,从源 name . c / cpa ge 创建对象 name . o然后,链接器将各个对象绑定到应用程序名称. exe 或嵌入式系统名称. elf 中。在某些情况下,可能需要预先定义对象的链接顺序。
Codeblocks官方下载项目的构建选项教学图4
在 Code :: Block 中,这可以通过分配优先级来实现。在上下文菜单“属性”中,您可以在“生成”选项卡中定义文件的优先级。低优先级会导致文件被链接得更早。1.11.15Auto save Code :: Block 提供了自动存储项目和源文件或创建备份副本的方法。这个功能可以在菜单‘设置’→‘环境’→’自动保存‘中激活。在这样做时,应该将“ Save to . save file ”指定为创建备份副本的方法。