2017交2018年12.23日交的话费,到2018会全撤销

PB 11.5 完以后需要什么链接库?请问要什么DLL才能在其它机器上正常运行,我的是一个WINFORM的&连&WEB&SERVICE的--------------------------------------------------------------开始菜单的PB&程序组里有PowerBuilder&Runtime&r&,专用于将再发行文件打包的。
无相关信息2359人阅读
WinCE(26)
转载请注明出处
问题1:找不到irsir.dll
今天在公司定制一个内核,遇到一个问题,搞了一个上午(当然这也和公司的电脑速度有点关系), 编译出现一个错误, 是这样的:
'D:/WINCE420/PUBLIC/a2_vgagsp1214/RelDir/SAMSUN~2/irsir.dll'
D:/WINCE420/PUBLIC/a2_vgagsp1214/RelDir/SAMSUN~2/irsir.dll
找不到irsir.dll?
去ce 帮助文件里查了一下, 如下:
IrSIR is an NDIS miniport driver that implements the Serial Infrared (SIR) MAC layer that binds to the IrDA stack
原来是红外组件要用到的, 即然找不到irsir.dll文件,估计是定制内核时没有把相应的组件加上去,去PB看了一下,果然没有该组件. 我不是很确定这个思路对不对,就上网查了一下, 网上的说了两个解决方法,并说此错误产出的原因是各个开发板的bsp都是抄来抄去,某个板子供应商该了板子的红外端口而忘记改platfrom.bib了
第一个方法是去platform.bib里把
irsir.dll&&&&&&&&&&&&& $(_FLATRELEASEDIR)/irsir.dll&&&&&&&&&&&&&&&&&&&& NK& SH
这条语句注释掉, 我试了一下,可行.bib文件是用来定义系统映像包含了哪些模块和文件, 把上面那条语句注释掉, 映像产生阶段就不会去找这个模块, 所以注释掉再次编译,没问题.
第二种方法就是我上面的思路,试了一下:也是可行的.
用以前的BSP重新定制了一个内核,烧到板子上运行,串口打印如下的信息,系统不启动
定制完以后.同样是下载到开发板上.运行不起来..串口信息:
::: OEMEthInit() IP Address : 0.0.0.0
::: OEMEthInit() Netmask
VBridgeInit()...TX = [16384] bytes -- Rx = [16384] bytes
Tx buffer [0xAE02F8E0] to [0xAE0338E0].
Rx buffer [0xAE02B8C0] to [0xAE02F8C0].
VBridge:: NK add MAC: [0-0-0-0-0-0]
Using device name: SMDK24100
InitDHCP():: Calling ProcessDHCP()
ProcessDHCP(): HCP_INIT
网上查到了一个解决办法
解决方法重build image把KITL拿掉 , 解决了.
问题3:找不到comdef.h
编译一个evc程序一直通不过, 出现下面一个错误.
Cannot open include file: 'comdef.h': No such file or directory
程序本身应该是没错的, 因为用以前一个2440的SDK编译就没有问题, 看来应该是我的SDK出现了问题, 我初步怀疑是定制系统时少了某个组件没加上. 于是我就先查一下这个头文件是作什么用的. 在evc的帮助文件中找到下面的描述文字
Standard classes are used to support some of the COM types. The classes are defined in COMDEF.H and the header files generated from the type library.
原来这个头文件是定义一些com组件类型的, 这个EVC程序的确是用到了COM. 到PB里看了一下, com组件加上去了, 不过ATL没有加。但是我对比2440的PB工程,发现它的ATL也没有加, 即然编译能通过,所以应该不是这个问题.
在C:/Program Files/Windows CE Tools/wce500/System_2440/Atl/include 目录下找到了comdef.h这个文件, 这个是装skd时生成的, 而且在ATL目录下. 在yl2410下确没有发现这个文件,& 说明我的SDK有问题, 应该是我在配置SDK时没有把ATL这个选项加上. 重新配置一个SDK,编译,安装, 然后在C:/Program Files/Windows CE Tools/wce500/yl2410/Atl/include下找到了comdef.h这个文件.
编译evc程序,通过.
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1207585次
积分:10648
积分:10648
排名:第1378名
原创:239篇
转载:62篇
评论:347条
原创的博文,转载必须在明显位置注明出处和相关链接。交流可在文章评论或发邮件至:pony_
阅读:5535
文章:28篇
阅读:57865
文章:25篇
阅读:258271
文章:39篇
阅读:174097
文章:10篇
阅读:175827
(1)(5)(6)(1)(7)(2)(5)(7)(8)(14)(8)(1)(2)(1)(3)(1)(3)(1)(4)(2)(3)(6)(15)(21)(1)(3)(6)(4)(11)(12)(9)(14)(5)(1)(1)(3)(3)(1)(1)(1)(2)(3)(2)(3)(4)(2)(1)(1)(2)(3)(2)(5)(1)(2)(3)(2)(3)(2)(7)(6)(46)pb 编译的问题有一个pbl编译时间特别长,但没修改过,其它pbl又必须要编译成DLL,有没有好的办法。如果选增量编译,但不把这个pbl勾上,编译过程又会报错。
回答1:可以对PBL单独编译啊!
回答2:选中这个PBL直接选 builder runtime library温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(2326)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_083064',
blogTitle:'Pb不能正常打开以及不能编译的问题',
blogAbstract:'出错资讯如下: Unable&to&open&this&project&because&the&add-on&software&that&was&used&to&create&it&could&not&be&found. Perhaps&this&project&was&built&on&another&system? 8&9都有这个问题 在OS&的PATH目录中不应出现pbvmx0.dll及pbdwex0.dll两个档案,他们只应在PB的Share\\PowerBuilder\\下存在.删掉其他的即可! ',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:3,
publishTime:3,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 2017交2018 的文章

 

随机推荐