我試圖將MFC應用程序移植到Windows Embedded Embedded 7中。我將MFC應用程序添加爲通過在Visual Studio 2008中使用平臺構建器創建的操作系統設計的子項目。但是我得到以下錯誤。如何將MFC應用程序移植到Windows Embedded Compact 7?
致命錯誤:C:\ ProgramFiles \ Microsoft Visual Studio 9.0 \ VC \ ce \ atlmfc \ include \ atlconv.h(695):錯誤C2039:'lstrlenW':不是'ATL'的成員NMAKE :致命錯誤U1077:'「C:\ Program Files \ Microsoft Visual Studio 9.0 \ VC \ VCPackages \ VcBuild.exe」':返回碼'0x1'
有沒有辦法解決這個問題?
進一步搜索後,我發現了一個博客,指出...
MFC和ATL支持。但是,目前存在一個Microsoft bug,它會導致運行此類應用程序時出現問題,這些應用程序在Windows CE 7多核系統上使用MFC或ATL。爲避免出現問題,您需要爲Windows CE 6配置鏈接器。 轉至「項目 - >屬性」 現在選擇:配置「屬性 - >鏈接器 - >命令行」 如果已經有「/ Subsystem」它 添加以下字符串:/subsystem:windowsce,6.00
但是,即使是跟隨後錯誤仍然存在......
請給你的建議來解決這個問題..提前
感謝。