Sysgen/Build and sysgen/Build and sysgen current BSP区别:
Sysgen: 更新Catalog后,生成NK.bin之前。不会更新之前Build完成的文件。(编译workspece中的Project)
Build and sysgen: 更新Public目录下代码后,打patch之后。编译Pubilc代码,Private代码。
Build and sysgen current BSP: 更新BSP部分代码后,编译后Sysgen当前BSP包。

下面的说明来自PB Help文档。

The Build OS menu provides a variety of options for your OS design, such as building run-time images. For information about the build process, see .

This menu contains build commands and flags the modify these commands, resulting in more flexibility when determining the settings for a build.

This functionality is similar to the functionality available in a command-line prompt build window. The results of a build depend on the settings that you choose, and can vary widely.

You can customize the settings for a build according to your needs by selecting the build flags you want to set, then choosing a build command to begin the build.

The following build options are available on the Build OS menu.

Command Description
Sysgen Runs the Sysgen tool on files related to the OS design. This assumes that the files have not changed from a previous build process.

Note   If you have added or removed files or Catalog items after a previous Sysgen, it is recommended that you select Clean Before Building before running a new build. This reduces the chances of a build error appearing.

Projects in the workspace are included in the build process.

No files are copied to the release directory.

Build and Sysgen Builds, and then runs the Sysgen tool on files in the OS design.

Select this command when you modify files in the OS design.

Projects in the workspace are included in the build process.

No files are copied to the release directory.

Build Current BSP Builds and then runs the Sysgen tool on files in the directory for the current BSP.

No files are copied to the release directory.

The following flags are available on the Build OS menu.

Command Description
Clean Before Building Select to remove intermediate and output files built during a previous Sysgen phase before running a build.
Copy Files to Release Directory After Build Select to use the Buildrel tool to copy output files to the release directory after the build completes.

By default, this menu option is selected when you create a new workspace.

Make Run-Time Image After Build Select to use the Makeimg tool to use files in the release directory to create the run-time image after the build completes.

By default, this menu option is selected when you create a new workspace.

The following other menu options are available on the Build OS menu.

Command Description
Copy Files to Release Directory Use to copy output files to the release directory after the build completes, using the Buildrel tool.
Make Run-Time Image Use files in the release directory to create the run-time image, using the Makeimg tool.
Stop Build Use to stop the build when the build system reaches the end of the current executing command or the next phase.

If you select Clean Before Building, it is recommended that you allow the build to complete.

Batch Build Use to select multiple configurations to build run-time images from.
Open Release Directory Use to open a command prompt build window in the release directory for your OS design.
Set Active Configuration Use to select an active configuration for your OS design.
Configurations Use to add or remove configurations for your OS design.

转载于:https://www.cnblogs.com/frankjobs/archive/2008/06/18/1224735.html

Build OS Menu of Platform Builder 5.0相关推荐

  1. 试用版Platform Builder 6.0到期后的解决办法

    a)删除目录C:\Program Files\Microsoft Platform Builder\6.00下的EtkRemov.inf文件 b)新建一个文本文档 c)重命名新建文本文档为EtkRem ...

  2. Platform Builder 6.0与Windows 7兼容性的问题

    重装Windows 7之后,今天第一次正式编译WinCE内核,结果又遇到了一点状况,截图如下. 从编译的阶段来看,Sysgen已经成功完成,在执行Post-Sysgen Build的操作时编译PLAT ...

  3. 使用Platform Builder配置Windows CE操作系统

    使用Platform Builder配置Windows CE操作系统 摘要:Windows CE操作系统是嵌入式系统的开发利器.Windows CE Platform Builder 3.0提供创建. ...

  4. Platform Builder 5下WinCE 5.0目录结构

    Platform Builder 5下WinCE 5.0目录结构 Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:\WINCE50 ...

  5. .NET Compact Framework 2.0 SP2 for Platform Builder (4.2, 5.0, 6.0)

    .NET Compact Framework 2.0 SP2 前段时间已经发布了,详情看我之前写的 .NET Compact Framework 2.0 SP2 悄悄来临.在2007年3月份的 Win ...

  6. Platform Builder和Embedded visual C++简介

    1 Platform Builder 介绍 Platform Builder 是微软公司提供给Windows CE 开发人员进行基于Windows CE 平台下嵌入式操作系统定制的集成开发环境.它提供 ...

  7. The build tools for v141 (Platform Toolset = 'v141') cannot be found

    The Windows SDK version 10.0.10586.0 was not found, The build tools for v141 (Platform Toolset = 'v1 ...

  8. 成功解决OpenVideoCall(不可用)以及MSB8020 The build tools for v141 (Platform Toolset = ‘v141‘) cannot be found

    成功解决OpenVideoCall(不可用)以及MSB8020 The build tools for v141 (Platform Toolset = 'v141') cannot be found ...

  9. 成功解决MSB8020 The build tools for v141 (Platform Toolset = ‘v141‘) cannot be found. To build using the

    成功解决MSB8020 The build tools for v141 (Platform Toolset = 'v141') cannot be found. To build using the ...

最新文章

  1. 批处理命令——goto 和 :
  2. 【杂谈】GAN最成功的3个商业化落地领域,你是否了解过?
  3. 一点小兴趣,一份小生意
  4. okl4 linux,Native OKL4 Android Stack
  5. 深入制造 云计算大数据与智能制造论坛将于6月16日召开
  6. 利用Python延迟初始化提升性能
  7. 大疆精灵2v+怎么连接手机_车载蓝牙播放器怎么用,手机蓝牙怎么连接车载蓝牙放音乐...
  8. c打印行号和函数_使用C中的函数名称,行号从任何函数打印错误消息
  9. Google 最新的 Fuchsia OS【科技讯息摘要】
  10. LeetCode-1438. 绝对差不超过限制的最长连续子数组
  11. 菜鸟学python-基础(2)
  12. 14.1.2 Checking InnoDB Availability 检查InnoDB 可用性:
  13. layUI日期格式转换
  14. 去宇宙条面试被问:HashMap 为什么线程不安全?
  15. FZU 2129 子序列个数(DP)题解
  16. idea安装阿里巴巴Java开发规范插件
  17. HIGEN海坚驱动器维修FDA7045伺服变频器维修
  18. JD-JUI 和Jad反编译 最新版1.6.6下载
  19. H.264区分NALU startCode和NALU 内部和startCode相同的内容
  20. 代理后域名及Https协议向后传递,后端Spring获取不到问题记录及分析

热门文章

  1. 如何创建高性能、可扩展的Node.js应用?
  2. idea整合 spring boot jsp mybatis
  3. Exception in thread http-bio-80exec-1 java.lang.OutOfMemoryError: PermGen s解决方案
  4. ORACLE 10g 数据库体系结构图
  5. 点击拖动放大该图片大小
  6. 连接查询中where子句的执行
  7. python的直接赋值不会拷贝,只相当于变量的一个别名
  8. 插件式设计的架构模型与实例
  9. 限定项目的 Node.js 版本
  10. 原生js——四种对话框