CE6 R3在VS2005下无法编译出SDK

JIGSONG 2010-08-30 11:55:50
XP SP3,
VS2005,
CE6 R3,
三星S3C6410,
制作一个模拟器或是直接的硬件镜像,Sysgen是成功的,并且烧制进开发板中,开发板能够正常启动(按照定制的功能齐全),但是新建一个SDK,然后Build SDK,会弹出一个对话框:
" It is recommanded that you build a run-time image before building an SDK. Otherwise, the build process for your SDK might ont succeed. Do you want to contine? (OK/CANCEL) "

我试过几种不同的编译:
1.Clean Sysgen,然后Build SDK,无法正确生成SDK。
2.Clean Sysgen,Build Solution,然后Build SDK,无法正确生成SDK。
3.Sysgen, 然后Build SDK,无法正确生成SDK。
4.Sysgen,Build Solution,然后Build SDK,无法正确生成SDK。
5.Clean Sysgen, Build Current BSP and Subproject(我修改了QQ的桌面显示), Build Solution,然后Build SDK,无法正确生成SDK。
6.Build and Sysgen, 然后Build SDK,无法正确生成SDK。

在该对话框中若是选择OK,vs05会成功(只有警告错)编译出SDK,但是SDK只有6M,也能够安装这个SDK,但是无法基于这个SDK成功编译工程。所以这个编译出的SDK是不正确的。 我键了好几个镜像均是如此,不知道这个为何??
...全文
150 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinesedragon2010 2010-08-30
  • 打赏
  • 举报
回复
"制作一个模拟器或是直接的硬件镜像,Sysgen是成功的,并且烧制进开发板中,开发板能够正常启动(按照定制的功能齐全),但是新建一个SDK,然后Build SDK,会弹出一个对话框:
" It is recommanded that you build a run-time image before building an SDK. Otherwise, the build process for your SDK might ont succeed. Do you want to contine? (OK/CANCEL) " "
我觉得如果楼主之前已经建立过PB6.0的项目工程并且成功编译出可用的NK.bin之后,在打工这个工程的时候新建一个SDK并且编译这个SDK的时候,不应该会有上面这个对话框的。
chinesedragon2010 2010-08-30
  • 打赏
  • 举报
回复
"在该对话框中若是选择OK,vs05会成功(只有警告错)编译出SDK,但是SDK只有6M,也能够安装这个SDK,但是无法基于这个SDK成功编译工程。所以这个编译出的SDK是不正确的。 我键了好几个镜像均是如此,不知道这个为何??
"
我之前也遇到过这个问题,楼主可以看看下面这个链接就知道如何导出正确的SDK了。
http://cky0612.blog.163.com/blog/static/2747891620104123531201/
jonsenwu 2010-08-30
  • 打赏
  • 举报
回复
之前好像遇到这个问题,怎么搞好的不记得了,好像是评估版的6.0到期了吧。
JIGSONG 2010-08-30
  • 打赏
  • 举报
回复
不知道你有没有试过,
我有几个人的测试都是这样,
特别注意环境是CE6.0R3,若是CE6.0R2,则没有这个问题(不能正确生成SDK)。

[Quote=引用 3 楼 chinesedragon2010 的回复:]

"制作一个模拟器或是直接的硬件镜像,Sysgen是成功的,并且烧制进开发板中,开发板能够正常启动(按照定制的功能齐全),但是新建一个SDK,然后Build SDK,会弹出一个对话框:
" It is recommanded that you build a run-time image before building an SDK. Otherwise, the build process……
[/Quote]
JIGSONG 2010-08-30
  • 打赏
  • 举报
回复
我看了你给的地址文章,只是有些不解,我的环境是CE6.0R3,不知道他的环境是什么,但是我能够确定在CE6.0R2中是能够正确生成出SDK的,他的问题是不是完全符合我(或许他的问题是有其他问题引起的)?

应该是在试用期内吧。

[Quote=引用 9 楼 chinesedragon2010 的回复:]

引用 8 楼 jigsong 的回复:
我最新安装的,起码有6个月吧?

引用 1 楼 jonsenwu 的回复:

之前好像遇到这个问题,怎么搞好的不记得了,好像是评估版的6.0到期了吧。

不是这个问题引起的。
[/Quote]
JIGSONG 2010-08-30
  • 打赏
  • 举报
回复
我根据文中第6条,查看了这2个文档,2个文档中的项除了大小写(我认为是相同的)不一样外,Anchored.txt中所有的项在SysgenSetting.out中都包括,所以这个错误可能也是排除了。
这篇文章好像适用于PB5.0,我现在的环境是PB6.0SP1.

6.Determine the set of Sysgen variables that are found in the Anchored.txt file that are not found in the SysgenSettings.out file. This set of Sysgen variables will be the set of Catalog items that you have to explicitly unanchor.

[Quote=引用 5 楼 jw212 的回复:]

http://support.microsoft.com/kb/906459/en-us/
BUG: You may receive an error message when you try to build the SDK after you successfully build a Windows CE 5.0 run-time image in Platform Builder 5.0……
[/Quote]
chinesedragon2010 2010-08-30
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 jigsong 的回复:]
我最新安装的,起码有6个月吧?

引用 1 楼 jonsenwu 的回复:

之前好像遇到这个问题,怎么搞好的不记得了,好像是评估版的6.0到期了吧。
[/Quote]
不是这个问题引起的。
JIGSONG 2010-08-30
  • 打赏
  • 举报
回复
我最新安装的,起码有6个月吧?
[Quote=引用 1 楼 jonsenwu 的回复:]

之前好像遇到这个问题,怎么搞好的不记得了,好像是评估版的6.0到期了吧。
[/Quote]
JIGSONG 2010-08-30
  • 打赏
  • 举报
回复
我有看到过这篇文章,只是我现在是CE6,VS05,
不知道这篇文章是否还受用,不知你是否试过?
[Quote=引用 5 楼 jw212 的回复:]

http://support.microsoft.com/kb/906459/en-us/
BUG: You may receive an error message when you try to build the SDK after you successfully build a Windows CE 5.0 run-time image in Platform Builder 5.0……
[/Quote]
JIGSONG 2010-08-30
  • 打赏
  • 举报
回复
选择都是release,这个是没问题的。
[Quote=引用 4 楼 veabol 的回复:]

build sdk时的选项和build OS的时候解决方案配置相同吗?是否一个为release,一个为debug?
[/Quote]
jw212 2010-08-30
  • 打赏
  • 举报
回复
http://support.microsoft.com/kb/906459/en-us/
BUG: You may receive an error message when you try to build the SDK after you successfully build a Windows CE 5.0 run-time image in Platform Builder 5.0
博说医械研发 2010-08-30
  • 打赏
  • 举报
回复
build sdk时的选项和build OS的时候解决方案配置相同吗?是否一个为release,一个为debug?

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧