3017|6

59

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请问如何在EVC应用程序中获得平台信息 [复制链接]

我的问题是这样的:
在不同平台中共用一段代码,在代码中通过宏定义,选择编译不同的程序。如:
#ifdefine PLATFORM1
    #include "platform1.h"
#elif PLATRORM2
   #include "platform2.h"
#endif

然后我在程序开头定义 #define PLATFORM1
但每次换了平台,都要重新宏定义一下,有没有让程序自动获得当前平台信息呢?我的使用环境是EVC,谢谢

最新回复

是这样,我的系统中安装了两个以上设备的SDK,当我选不同设备时(我提问是用的平台这个词),就需要包含不同的头和库,其实主程序的代码是一样的,所以每次选不同设备后,都要重新包含一下头,很不方便,所以就想请教一下。 另外,请问这个怎样帖图上来呢,有图就好说多了。  详情 回复 发表于 2010-6-1 15:30
点赞 关注

回复
举报

79

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
没人理我呢
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
什么平台信息? 两个平台有什么差别
你不解释下,怎么理你,大家又不会算卦
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

4
 
什么平台??是系统的版本吗??
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
条件编译只能编译一个的,也就是要么#include "platform1.h",要么#include "platform2.h",因此就算你能获取平台信息也没有用。
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

6
 
估计platform1.h和platform2.h是以前的工程师写的,所以不可以
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

7
 
是这样,我的系统中安装了两个以上设备的SDK,当我选不同设备时(我提问是用的平台这个词),就需要包含不同的头和库,其实主程序的代码是一样的,所以每次选不同设备后,都要重新包含一下头,很不方便,所以就想请教一下。
另外,请问这个怎样帖图上来呢,有图就好说多了。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表