5305|16

80

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

platform builder 4.2如何编译最快? [复制链接]

就改动BSP某一个文件的一个地方,如何快速编译?

最新回复

手动拷贝都不会? 把编译出来的文件拷贝到Release目录下面即可 Wincerel=1是一个环境变量,可以设的地方很多,只要生效就可以   详情 回复 发表于 2009-1-22 14:46
点赞 关注

回复
举报

66

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
在改动目录build -c?
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
改动的目录或项目Build,然后连接
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
单独编译改动的目录,如果是Lib的话还需要重新链接所有相关的DLL
然后确保所有更新的DLL被拷贝到Release目录下面(set WINCEREL=1,在CE5.0以后的版本可以通过设置这个环境变量来自动实现,不知道4.2的是否有效,LZ自己试试),再直接用makeimage即可
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

5
 
怎么build,怎么连接?
具体的操作或者命令是?

引用 2 楼 ultrapro 的回复:
改动的目录或项目Build,然后连接
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

6
 
不要去全部重新编译就快
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

7
 
请看下面这个文章,刚整理的,还是热乎乎的
http://www.cnblogs.com/wogoyixikexie/archive/2009/01/21/1379267.html
这是wince5.0的,
4.2就不知道了,据说4.2是不能单独编译的,楼主不妨照着我的方法试试,我在5.0下都是这么做的。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

8
 
图不显示,4.2与5.0也有差别
引用 6 楼 gooogleman 的回复:
请看下面这个文章,刚整理的,还是热乎乎的
http://www.cnblogs.com/wogoyixikexie/archive/2009/01/21/1379267.html
这是wince5.0的,
4.2就不知道了,据说4.2是不能单独编译的,楼主不妨照着我的方法试试,我在5.0下都是这么做的。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 7 楼 dsp99 的回复:
图不显示,4.2与5.0也有差别
引用 6 楼 gooogleman 的回复:
请看下面这个文章,刚整理的,还是热乎乎的
http://www.cnblogs.com/wogoyixikexie/archive/2009/01/21/1379267.html
这是wince5.0的,
4.2就不知道了,据说4.2是不能单独编译的,楼主不妨照着我的方法试试,我在5.0下都是这么做的。


换这个吧
http://blog.eeworld.net/gooogleman/archive/2008/12/26/3613752.aspx
刚才那个是从这个转过来的。
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

10
 
用命令行,不管什么版本都可以。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

11
 
命令行的速度,还是比较快的
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

12
 
我也知道用命令行,就是不知道什么命令。。。。。

引用 9 楼 yashi 的回复:
用命令行,不管什么版本都可以。
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

13
 
sysgen -p 项目名称
这步执行不了

引用 8 楼 gooogleman 的回复:
换这个吧
http://blog.eeworld.net/gooogleman/archive/2008/12/26/3613752.aspx
刚才那…
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(中级)

14
 
命令行下,在改动文件的目录中build -c,然后将对此文件有依赖关系的所有相关部分也build -c一次,然后用makeimg就行。

wince4.2下也可以用wincerel=1 修改编译后实现自动复制到release(debug)目录下,这样可以确保makeimg时用的是刚修改过后生成的dll。

这个只对修改文件有效果,如果是增减组件,不能这样。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

15
 
wincerel=1 是怎么设置?怎么自动拷贝到release目录下?我自动拷贝手动拷贝都不会,不知道拷贝什么东西,眼看着编译出来的是hal.lib,可是没有看到release目录下有这个。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

16
 
wincerel在PB里面设置的。设置好之后,每次build,都会自动拷贝lib/dll到指定目录的。
 
 
 

回复

97

帖子

0

TA的资源

一粒金砂(中级)

17
 
手动拷贝都不会?
把编译出来的文件拷贝到Release目录下面即可

Wincerel=1是一个环境变量,可以设的地方很多,只要生效就可以
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表