您可以在Eclipse属性中配置您的应用程序项目。中选择项目Project Explorer查看并转到菜单选项项目>属性,或右键单击项目名称并选择属性从上下文菜单中。
在这里,您可以定义以下构建设置:
更改项目工具链
要更改已配置的项目Digi Embedded Yocto工具链,请遵循以下步骤:
右键单击所需的项目和选择属性。
选择戴伊工具链从左边的列表中。右窗格显示配置的平台和可用工具链列表:
从列表中选择一个工具链并单击应用和关闭。
看到安装和配置工具链获取有关如何下载和安装由Digi提供的新工具链的信息。 |
配置托管make项目
Eclipse IDE会自动创建已管理的make项目的make文件。按照以下步骤为托管生成项目设置生成配置:
右键单击所需的项目并选择属性。
选择C/ c++构建>设置。右窗格显示构建工具的选项,如编译器、链接器和汇编器。
选择工具部分并在右侧配置可能的值。
有关更多信息,请参阅“C/ c++开发用户指南”http://help.eclipse.org/index.jsp。 |
添加头文件目录
选择DEY GCC C交叉编译器>包含。
在右侧窗格中,单击添加按钮包含路径(-I)部分工具栏。打开“添加目录路径”对话框。
类型要添加或使用的绝对路径工作空间和文件系统按钮来定位它。
点击好吧。
重复步骤2、3和4以添加更多目录。
完成后,点击应用。使用应用和关闭应用对话框中的所有更改并关闭它。
添加库
选择GCC C交叉链接器>库。
在右侧窗格中,单击添加按钮库(- l)部分工具栏。将打开“输入值”对话框。
输入要添加的库的名称。库的名称在前缀之间自由而扩展自由<名称>。或自由<名称> . so。
点击好吧。
重复步骤2、3和4以添加更多库。
如果您的库没有包含在工具链中,您可以添加它所在的路径库搜索路径(-L)。
完成后,点击应用。使用应用和关闭应用对话框中的所有更改并关闭它。
定义/未定义宏
选择GCC C交叉编译器>预处理器。
定义一个宏:
在右侧窗格中,单击添加按钮定义符号(-D)部分工具栏。将打开“输入值”对话框。
键入符号名称或名称和定义。点击好吧。
重复此操作以添加更多宏。
取消定义一个宏:
在右侧窗格中,单击添加按钮未定义符号(-U)部分工具栏。将打开“输入值”对话框。
键入符号名称。点击好吧。
重复此操作可取消定义其他宏。
完成后,点击应用。使用应用和关闭应用对话框中的所有更改并关闭它。
设置优化级别
选择DEY GCC C交叉编译器>优化。
在右侧窗格中,选择优化级别组合框。
完成后,点击应用。使用应用和关闭应用对话框中的所有更改并关闭它。
选择调试级别
选择DEY GCC C交叉编译器>调试。
在右侧窗格中,选择调试水平组合框。
完成后,点击应用。使用应用和关闭应用对话框中的所有更改并关闭它。
配置Autotools项目
GNU Autotools自动为Autotool项目创建所需的makefile。在构建之前,Autotools插件运行配置脚本。你可以使用配置设置属性页设置要传递的配置参数:
右键单击所需的项目并选择属性。
选择Autotools > Configure Settings左边列表中的条目。右侧窗格显示了configure和autogen工具的选项。
选择工具部分并配置右侧的值。
有关GNU Autotools的更多信息,请参见http://www.gnu.org/software/autoconf/和http://www.gnu.org/software/automake/。 完成后,点击应用。使用应用和关闭应用对话框中的所有更改并关闭它。
有关更多信息,请参阅“Autotools插件用户指南”http://help.eclipse.org/index.jsp。 |
更改活动生成配置
默认情况下,项目具有一个或多个生成配置。构建配置是一个概要文件,它定义了要构建什么以及如何构建。例如,Debug构建配置生成带有附加调试信息的二进制文件,Release配置为构建工具提供了创建具有最佳性能的二进制文件的选项。
默认构建配置取决于项目类型:
管理的makefile项目:调试和发布。
标准的makefile项目:默认。
Autotools项目:Build (GNU)和Debug (GNU)。
您可以从项目属性的C/ c++构建页面创建新的构建配置。
要更改活动生成配置:
在project Explorer视图中选择项目。
右键单击项目名称并选择构建配置>设置活动。
选择配置。
按钮旁边的箭头也可以单击构建活动配置工具栏按钮。然后从列表中选择该配置,以触发所选配置的构建。
有关更多信息,请参阅“C/ c++开发用户指南”http://help.eclipse.org/index.jsp。 |