3346|5

77

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

连接C的liB库后Release版本出错 高人请进 [复制链接]

  我有个MFC的程序,Release版本需要引用一个C的LIB库加密
InitInstance()初始化时只调用了这个库一个函数(而且这个库就提供了这一个接口),当我注释掉后,能顺利执行
如果不注释掉,程序一启动连WINAPP的构造函数都没进崩溃了  这是为什么  找了很久没找到原因  很奇怪

最新回复

我的DeBug版本是可以的 因为DEBUG没有采用加密   而我的另一个MFC程序Release加密又是可以的 进行比较也没发现什么问题 CPU 类型都是 MIPS  详情 回复 发表于 2007-12-4 09:47
点赞 关注

回复
举报

85

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
LZ的C LIB库是Windows CE版本的吗?
如果是PC机上用的,调用当然会出错啦!
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
当然是CE版的  低级错误早已排除  呼叫高手
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
91program 的意思是说是不是ARM版的。

以前有个同事,做交换机,手机驱动10年了,我和他配合一起做项目,我非常虚心地向他学习,他犯的每个错误我都很留意,结果发现90%的错误都是低级错误。

建议你放在Win32 SDK的工程里面调试,以前遇到过放在类的析构函数里做调用会崩溃的情况,也许有类似?
 
 
 

回复

93

帖子

0

TA的资源

一粒金砂(中级)

5
 
LZ注意到这个问题,减少一个出错的可能!是要注意CPU类型的问题,因为CE版的也会有很多的。
楼主有没有试过Debug版本如何?
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

6
 
我的DeBug版本是可以的 因为DEBUG没有采用加密  
而我的另一个MFC程序Release加密又是可以的 进行比较也没发现什么问题
CPU 类型都是 MIPS
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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