Configuration VxWorks工作台内核配置GUI的输出文件是什么
我试图生成一个与另一个内核工作台项目相同的VxWorks 6.9.4.8内核配置。Workbench 3.3.6只允许GUI配置 是否有GUI生成的底层内核配置文件可以替换 使用Workbench GUI更新内核配置后,我看到以下文件已更改:Configuration VxWorks工作台内核配置GUI的输出文件是什么,configuration,kernel,vxworks,toolchain,Configuration,Kernel,Vxworks,Toolchain,我试图生成一个与另一个内核工作台项目相同的VxWorks 6.9.4.8内核配置。Workbench 3.3.6只允许GUI配置 是否有GUI生成的底层内核配置文件可以替换 使用Workbench GUI更新内核配置后,我看到以下文件已更改: linkSyms.c prjComps.h prjConfig.c,以及 prjParams.h 我想我的问题是,哪一个(如果有的话)唯一地标识了内核的编译状态?prjComps.h将包含所有组件的名称,正如您在内核配置GUI中选择的那样 基于其他内核
- linkSyms.c
- prjComps.h
- prjConfig.c,以及
- prjParams.h
我想我的问题是,哪一个(如果有的话)唯一地标识了内核的编译状态?prjComps.h将包含所有组件的名称,正如您在内核配置GUI中选择的那样 基于其他内核配置创建新内核配置的第一步是使用GUI configurator并在prjComps.h中添加缺少的组件,最好使用一些差异工具,如“beyond compare”,并通过添加/删除组件不断减少差异。请记住,不要直接编辑此文件,只能通过GUI configurator进行编辑。当工具计算从属零部件并添加/删除它们时。 第二步是如上所述创建新的prjParams.h 工作台实际上允许使用命令行通过vxworks 6.9中的vxprj工具编辑内核配置(该工具在vxworks 7中已被“wrtool”替换),您可以右键单击图像项目并选择“Open Wind River vxworks 6.9开发外壳” 如果您想为例如telnet客户端(包括telnet客户端)添加组件 ,您可以使用以下命令
vxprj component add INCLUDE_TELNET_CLIENT
拆下组件的步骤
vxprj component remove INCLUDE_TELNET_CLIENT
有关vxprj工具的更多信息,您可以在工作台本身中查找文档。prjComps.h将包含所有组件的名称,正如您在内核配置GUI中选择的那样 基于其他内核配置创建新内核配置的第一步是使用GUI configurator并在prjComps.h中添加缺少的组件,最好使用一些差异工具,如“beyond compare”,并通过添加/删除组件不断减少差异。请记住,不要直接编辑此文件,只能通过GUI configurator进行编辑。当工具计算从属零部件并添加/删除它们时。 第二步是如上所述创建新的prjParams.h 工作台实际上允许使用命令行通过vxworks 6.9中的vxprj工具编辑内核配置(该工具在vxworks 7中已被“wrtool”替换),您可以右键单击图像项目并选择“Open Wind River vxworks 6.9开发外壳” 如果您想为例如telnet客户端(包括telnet客户端)添加组件 ,您可以使用以下命令
vxprj component add INCLUDE_TELNET_CLIENT
拆下组件的步骤
vxprj component remove INCLUDE_TELNET_CLIENT
有关vxprj工具的更多信息,您可以在工作台本身中查找文档。感谢您提供的线索@endTunnel。我查看了该文件,发现在保存GUI选择时,有几个文件被修改
我现在可以使用diff来比较内核配置,甚至可以复制一个配置(还没有尝试过)。谢谢你的提示,@endTunnel。我查看了该文件,发现在保存GUI选择时,有几个文件被修改
我现在可以使用diff来比较内核配置,甚至可以复制一个配置(还没有尝试过)。项目配置保存在内核项目目录中的几个文件中 这些是:
.project etc配置文件很大而且很复杂,但是像BeyondCompare这样的合适的diff工具可以使项目目录的比较相当容易项目配置保存在内核项目目录中的几个文件中 这些是: