问题描述
- 用VS2005新建的MFC智能设备应用程序空白项目,为什么编译会出错?请大神解答
-
1>------ 已启动生成: 项目: 0001, 配置: Debug HPC-3000 (ARMV4I) ------
1>正在编译...
1>stdafx.cpp
1>C:Program Files (x86)Windows CE Toolswce600HPC-3000includeARMV4Imalloc.h(45) : error C2143: syntax error : missing ',' before '*'
1>D:Program Files (x86)Microsoft Visual Studio 8VCceatlmfcincludeatltime.h(402) : error C3861: 'wcsftime': identifier not found
1>D:Program Files (x86)Microsoft Visual Studio 8VCceatlmfcincludeatltime.h(429) : error C3861: 'wcsftime': identifier not found
1>D:Program Files (x86)Microsoft Visual Studio 8VCceatlmfcincludeatlcomtime.h(367) : error C3861: 'wcsftime': identifier not found
1>生成日志保存在“file://f:桌面001001HPC-3000 (ARMV4I)DebugBuildLog.htm”
1>0001 - 4 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========
========== 部署: 0 已成功, 0 已失败, 0 已跳过 ==========
解决方案
应该是你选择的 SDK 有问题,换一个 SDK,或者重新安装 SDK 试试
解决方案二:
我安装的是WinCE6.0_Standard_SDK.msi 文件啊 重装了几次还是出错啊!
解决方案三:
EVC4 安装包中有标准的 WinCE SDK,可以下载来试试。
或者,使用下面的 SDK:WinCE 6 SDK
时间: 2024-08-29 12:07:11