none
导出SDK的问题 RRS feed

  • 问题

  • 各位大哥帮忙看看
        这是我用Platform builder 4.2 导出SDK的时候出现的一写问题
     最后导出的SDK有300多个错误,安装后 用EVC++ 编写应用程序 但总是少一些头文件
     我想这就是导出SDK时一下的错误导致的   希望能得到点帮助  多谢 
     
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ceconfig.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\celog.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cfloat" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cguid.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ciodm.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ciso646" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cleanoc.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\climits" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\clocale" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cmath" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cmdtree.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cmnintrin.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cmnquery.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\coguid.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\combase.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\comcat.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\comcat.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\comlite.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\commctrl.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\commdlg.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\conn.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\control.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\control.odl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cprop.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\creg.hxx" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cryptdlg.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cstdarg" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cstdio" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cstdlib" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cstring" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ctlutil.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ctxtcall.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ctype.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cutlist.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cutlist.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cwchar" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\cwctype" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3d8.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3d8caps.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3d8types.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3dx8.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3dx8math.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3dx8math.inl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3dx8tex.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\d3dxerr.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dbgapi.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dbgprop.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dbt.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dccole.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ddmm.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ddraw.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\ddstream.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\deque" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\devenum.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\devmgmt.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dimm.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dimm.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dispex.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dispex.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\disptree.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\disptree.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dlgs.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dllsetup.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dmo.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dmobase.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dmoimpl.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dmoreg.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dmort.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\docobj.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\docobj.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\downloadmgr.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\downloadmgr.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dsdispid.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dshow.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dslisten.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dslisten.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dsound.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dsquery.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dsthread.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dvdata.h" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dvdata.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dvdcom.idl" , Err = 32
    CreateFile failed to open "E:\WINCE420\PUBLIC\S3C2410\SDK\S3C2410\Include\ARMV4\dvdif.idl" , Err = 32
    Rolling optional Embedded Visual C++ components
    2008年12月17日 1:46

答案

  • 可以先用厂商提供的BSP导出SDK,一般来讲这个SDK是不会出问题的,然后再看看是否你的项目中编译时是否还是缺一些头文件,就可以判定是否和SDK有关,我做项目时SDK即使正常导出也会缺少一些头文件,我都是把相关文件拷过来的。

     

    • 已标记为答案 likaifa 2009年4月11日 6:39
    2008年12月17日 9:05
  • 我来谈谈我的看法:首先你确认你的工程已经Build过了,并且是被成功的Build了,其次你创建SDK并且SDK也被成功的Build了,然后导出SDK应该是没有问题的。你可以检查一下你的前两步是否成功。

     

    我看你的打印信息是在WinCE的public目录下面,不明白你的工程是创建在哪个目录下?你的路径会不会有问题,你也可以检查一下。

     

    • 已标记为答案 likaifa 2009年4月11日 6:39
    2008年12月19日 4:29

全部回复

  • 可以先用厂商提供的BSP导出SDK,一般来讲这个SDK是不会出问题的,然后再看看是否你的项目中编译时是否还是缺一些头文件,就可以判定是否和SDK有关,我做项目时SDK即使正常导出也会缺少一些头文件,我都是把相关文件拷过来的。

     

    • 已标记为答案 likaifa 2009年4月11日 6:39
    2008年12月17日 9:05
  • 我来谈谈我的看法:首先你确认你的工程已经Build过了,并且是被成功的Build了,其次你创建SDK并且SDK也被成功的Build了,然后导出SDK应该是没有问题的。你可以检查一下你的前两步是否成功。

     

    我看你的打印信息是在WinCE的public目录下面,不明白你的工程是创建在哪个目录下?你的路径会不会有问题,你也可以检查一下。

     

    • 已标记为答案 likaifa 2009年4月11日 6:39
    2008年12月19日 4:29