VS2005下定制WINCE6.0并导出SDK
最近要做个WINCE6.0上的项目,在eBox2300上跑。目前VS2005,VS2005SP1,Windows Embedded CE 6.0,Windows Embedded CE 6.0 Platform Builder Service Pack 1都安装了。有几个问下,请教一下:
1.是不是每个自己定制的WINCE6.0系统对应一个SDK?
2.我在没有定制操作系统的情况下,打开VS2005选择project为啥没有Add New SDK?
3.如果我的eBox上已经有了wince6.0操作系统,如何定制对应这个操作系统的SDK?
4.如果自己定制WINCE6.0系统,如何添加其对MFC的支持?
[解决办法]
1.是
2.必须先新建一个CE工程,然后在项目里面才有这个选项,直接是不能Add New SDK的
3.一般在够买开发板时如果开发板已经内置了操作系统,供应商会附带有一个对应的SDK包
4.一般在BSP包中会有相应的选项,直接打上勾就可以了
[解决办法]
1.不一定的,只要CPU类型相同,都可以使用的.
2.
3.需要BSP
4.如果想自己定制一个与eBox2300相匹配的SDK,比较难
[解决办法]
1.是不是每个自己定制的WINCE6.0系统对应一个SDK?
一般是这样,一个指定的系统,对应一个特定的设备,使用一个专用的SDK。
不过有的时候,CPU类型相同,可以通用。最好是一个系统对应一个SDK。
2.我在没有定制操作系统的情况下,打开VS2005选择project为啥没有Add New SDK?
这个确实没有吧?楼主要新建SDK?一般创建一个应用程序之后,“解决方案平台”
-> “配置管理器”->“活动解决方案平台”->“新建”
3.如果我的eBox上已经有了wince6.0操作系统,如何定制对应这个操作系统的SDK?
这个厂商会提供的,没有光盘资料吗?如果你有BSP包,可以自己创建一个Wince6.0系统,
然后生成一个SDK。
4.如果自己定制WINCE6.0系统,如何添加其对MFC的支持?
有选项可以设置吧
[解决办法]