为VS2005工程添加新的SDK

原文地址::http://blog.csdn.net/norains/article/details/5600904


图文并茂的文章!!!

//=====================================================================
//TITLE:
//    为VS2005工程添加新的SDK
//AUTHOR:
//    norains
//DATE:
//    Monday 17-May-2010
//Environment:
//    Windows CE 5.0
//    Windows CE 6.0
//=====================================================================

 

    在很多情况下,我们需要为旧的工程添加新的SDK。比如,你有个WinCE 5.0的工程,现在想编译为WinCE 6.0的程序,那么我们就必须为旧的工程添加新的6.0的SDK。听起来是不是很复杂?但实际上却很简单。

 

    我们就以实例来说明添加的流程。

 

    这里有一个工程,里面只有两个SDK,分别是TDS_SiRFprima_CE6_SDK和TDS_SMTP37XX,现在需要新添加一个THDP_DEMO的SDK。

 

    点击菜单上的"Configuration Manager.."
 

 

 

    在弹出来的对话框的Active Solution Platform的下拉表框中选择"<New..>":

 

 

    接着弹出"New Solution Platform"对话框如下所示:

 

 

    然后在"Type or select the new platform:"中选择THDP_DEMO(MIPSII):

 

 

    如果有一些设置和已经添加的SDK类似,可以在"Copy Setting form:"中选择。因为我这里只是简单地添加一个SDK,不需要复制已存的SDK,所以只是选择<empty>:

 

 

    点击"OK"后,我们就可以在下拉菜单见到我们所需要的THDP_DEMO SDK。

 

    最后的事情就变得简单了,选择该SDK,进行编译。一般来说,应该不会有任何问题,都能顺利编译通过。是的,一切就这么简单!

//===============================================================
备注::

  1》如果在设置"Copy Setting form:"时不从其它已经OK的SDK包COPY过来直接选择<empty>的话,是编译不了的

D:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100):fatal error c1189:#error :ERROR:Use of runtime library internal header file.

  A._CRTBLD
  B._WIN32_WCE

没有定义!!!

工程/属性/C++/Preprocessor/Preprocessor Definitions

工程/属性/C++/PreCompiled Headers/Create/Use PreCompiled Headers

上面两项都没有定义!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值