社区
嵌入开发(WinCE)
帖子详情
VS2005有几个版本,我装的VS2005怎么打不了SP1的补丁?VS2005中怎么导出支持MFC的SDK包?WINCE6。0中没有MFC组件,WINCE6。0不支持MFC?
xqhrs232
2008-08-20 12:32:00
VS2005有几个版本,我装的VS2005怎么打不了SP1的补丁?VS2005中怎么导出支持MFC的SDK包?WINCE6。0中没有MFC组件,WINCE6。0不支持MFC?
望在做的人谈谈,我写MFC的应用程序,用我自己导出的SDK包,老是报错,什么WCSFTIME函数不认识,为什么?
...全文
2149
16
打赏
收藏
VS2005有几个版本,我装的VS2005怎么打不了SP1的补丁?VS2005中怎么导出支持MFC的SDK包?WINCE6。0中没有MFC组件,WINCE6。0不支持MFC?
VS2005有几个版本,我装的VS2005怎么打不了SP1的补丁?VS2005中怎么导出支持MFC的SDK包?WINCE6。0中没有MFC组件,WINCE6。0不支持MFC? 望在做的人谈谈,我写MFC的应用程序,用我自己导出的SDK包,老是报错,什么WCSFTIME函数不认识,为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
多啦A孟
2010-10-21
打赏
举报
回复
我怎么看不了啊,我晕死
ZSK_WINCE
2010-09-08
打赏
举报
回复
我看看
xqhrs232
2009-09-25
打赏
举报
回复
可以,在模拟器上跑MFC也是可以的,在网上找相关的文章多看看.
yoogle
2009-09-25
打赏
举报
回复
小弟我看了很多你写的文章,由于纯是一个菜鸟,有一些内容不是很清楚,能否仔细的将每一步都贴出来?
还有就是,小弟我实验用的BSP是系统自带的Device Emulator,能否依据这个条件,创建一个Custom Device的OS,要求包含MFC和ATL。
联系方式10276599@163.com
xqhrs232
2009-09-22
打赏
举报
回复
;;;//2009--9--22 xqh 加入对MFC的支持
atl80.dll E:\DirectX\WINCE60_MFCDLL\armv4i\atl80.dll NK SHK
mfc80u.dll E:\DirectX\WINCE60_MFCDLL\armv4i\mfc80u.dll NK SHK
mfc80ud.dll E:\DirectX\WINCE60_MFCDLL\armv4i\mfc80ud.dll NK SHK
msvcr80.dll E:\DirectX\WINCE60_MFCDLL\armv4i\msvcr80.dll NK SHK
msvcr80d.dll E:\DirectX\WINCE60_MFCDLL\armv4i\msvcr80d.dll NK SHK
mfc80chs.dll E:\DirectX\WINCE60_MFCDLL\armv4i\mfc80chs.dll NK SHK
mfc80enu.dll E:\DirectX\WINCE60_MFCDLL\armv4i\mfc80enu.dll NK SHK
xqhrs232
2009-08-20
打赏
举报
回复
顶起来一下
sunrain_hjb
2008-08-24
打赏
举报
回复
xqhrs232
2008-08-24
打赏
举报
回复
[Quote=引用 6 楼 yuanqh20000065 的回复:]
那是因为你的路径里含有空格符,你可以将需要的MFC动态库文件拷贝到一个简单的目录下,然后在project.bib文件里添加,这样将MFC动态库文件编译到nk.bin里。这样系统就支持MFC了。如果是用EVC编译的程序,那么就得把MFCCE400.dll和olece400.dll文件拷贝到nk.bin或者应用程序所在的目录即可。
[/Quote]
你说的是怎么把MFC的那几个库加进NK内核,这个我已经成功做到了.我打了补丁SP1上面的编译错误也解决了,现在是我要整一个有MFC的头文件/库文件/源文件的SDK包出来,怎么办?我导出的SDK包只有WIN32的那些头文件,库文件.SDK设置向导说可以通过包括额外的路径来包括MFC的那些头文件,库文件,但我操作总是出现问题,说你的路径不对,我就卡在这个地方!
yuanqh20000065
2008-08-24
打赏
举报
回复
VS2005有中文版的,也有英文版的,所以一定要用相应的SP1补丁。另外如果你之前也打过别的版本的SP1补丁,那么就得完全卸载,清除注册表等相关信息,才能成功打上SP1补丁。我曾经因为这事乱费了很多时间,实在不行的话,你重装系统,再依次安装。
yuanqh20000065
2008-08-24
打赏
举报
回复
那是因为你的路径里含有空格符,你可以将需要的MFC动态库文件拷贝到一个简单的目录下,然后在project.bib文件里添加,这样将MFC动态库文件编译到nk.bin里。这样系统就支持MFC了。如果是用EVC编译的程序,那么就得把MFCCE400.dll和olece400.dll文件拷贝到nk.bin或者应用程序所在的目录即可。
xqhrs232
2008-08-24
打赏
举报
回复
太谢谢了,这个问题困扰我很久了,谢谢!
xqhrs232
2008-08-21
打赏
举报
回复
还有个问题,用你导出的那个支持MFC的SDK开发包,来编译一个MFC的应用程序,老是报下面的错误,你说你自己测试过你的SDK对MFC的支持是没有问题的,但我的为什么就不行?我们两个环境有什么区别?我的VS2005是TEAM SUITE版本,没打VS2005 SP1补丁,也打不上,WICE60 PLATFORM BUILDER SP1补丁也没打,因为我觉得这个没什么必要。编译报的错误是::
1>------ 已启动生成: 项目: 2008_8_21_SmartDevice_MFC_SDK_Test, 配置: Debug CHSINT SDK For WinCE 6.0 (ARMV4I) ------
1>正在编译...
1>stdafx.cpp
1>C:\Program Files\Windows CE Tools\wce600\CHSINT SDK For WinCE 6.0\include\ARMV4I\malloc.h(45) : error C2143: syntax error : missing ',' before '*'
1>D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atltime.h(402) : error C3861: 'wcsftime': identifier not found
1>D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atltime.h(429) : error C3861: 'wcsftime': identifier not found
1>D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomtime.h(367) : error C3861: 'wcsftime': identifier not found
1>生成日志保存在“file://e:\清华VS2005程序设计\2008_8_21_SmartDevice_MFC_SDK_Test\2008_8_21_SmartDevice_MFC_SDK_Test\CHSINT SDK For WinCE 6.0 (ARMV4I)\Debug\BuildLog.htm”
1>2008_8_21_SmartDevice_MFC_SDK_Test - 4 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========
xqhrs232
2008-08-21
打赏
举报
回复
这个我知道,看了你写的那篇文章就知道,但我不知道怎么选择目标与源路径,我不知道怎样选择路径,我选了但老是会报上面的错误。
sunrain_hjb
2008-08-20
打赏
举报
回复
http://www.cnblogs.com/we-hjb/archive/2008/07/30/1256838.html
sunrain_hjb
2008-08-20
打赏
举报
回复
在Program Files\Microsoft Visual Studio 8\VC\ce\的目录下面有一个atlmfc的目录。这里面包括了MFC对应的头文件和库。
xqhrs232
2008-08-20
打赏
举报
回复
在定制SDK的属性页Additional Folders中添加相关的项,最后编译安装,测试一切正常
这个地方不知道通过,老是报你的“the source folder path and/or the target folder path may be invalid,select valid paths"
这个目标/源路径怎么选择?我的MFC的几个DLL加进NK了,不知道MFC的头/库文件怎么包括进SDK。
Visual Studio 2010
SP1
中
文升级
补丁
下载及说明
最近事情比较多,差点忘记了这个
VS
2
SP1
的升级
补丁
更新了,程序员们赶快更新吧!这次发布的
SP1
包
含了下列语言:英文,简体
中
文,繁体
中
文,法语,德语,印度语,日语,韩语,俄语以及西班牙语。虽然这个
补丁
11年3月就...
VS
2005
精简版
这家伙安装起来太慢了,如果要打
SP1
补丁
那更费时间,所以有必要制作一个精简版!(都2019年了啊,早干嘛去了啊???) 我只需要安装VC++的
组件
就行了,重装系统的时候就可以分分钟搞定
VS
2005
。 首先用虚拟机装了...
Visual Studio 2010
SP1
中
文升级
补丁
最近事情比较多,差点忘记了这个
VS
2010
SP1
的升级
补丁
更新了,程序员们赶快更新吧!这次发布的
SP1
包
含了下列语言:英文,简体
中
文,繁体
中
文,法语,德语,印度语,日语,韩语,俄语以及西班牙语。虽然这个
补丁
11年3...
Visual Studio 2010
SP1
中
文升级
补丁
ISO完整版下载 (含多国语言)
最近事情比较多,差点忘记了这个
VS
2010
SP1
的升级
补丁
更新了,程序员们赶快更新吧!这次发布的
SP1
包
含了下列语言:英文,简体
中
文,繁体
中
文,法语,德语,印度语,日语,韩语,俄语以及西班牙语。 Visual Studio ...
vs
2008
sp1
C++ 发布程序
关于VC运行时绑定写在译文之前:许多人都在纳闷为啥
VS
2005
编译的程序需要安装一个运行时,而2008的却只需要安装
2005
的运行时呢?也许因此有了本文的诞生。下面是内容:原文作者是George Mileka,在VC team里面写库的...
嵌入开发(WinCE)
19,504
社区成员
41,569
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章