gpt4 book ai didi

arm - 可以使用 Visual Studio 2012 构建 ARM 桌面程序吗?

转载 作者:行者123 更新时间:2023-12-03 08:53:34 25 4
gpt4 key购买 nike

我正在使用visual studio 2012 beta,我的桌面(win32)程序在ARM架构中编译得很好。

升级到 Visual Studio 2012 RC 后,编译器将无法工作并喷出以下错误:

“不支持为 ARM 平台编译桌面应用程序”

我找到了一个关于这个的论坛帖子
http://connect.microsoft.com/VisualStudio/feedback/details/745580/arm-configuration-doesnt-work

微软真的切断了 ARM 上的 win32 开发,这对吗?
而在 VS2012 beta 中编译只是侥幸?

最佳答案

通过将“/D _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE”命令行参数添加到 C:\Program Files (x86)\Microsoft Visual工作室 11.0\VC\bin\x86_arm。我发现#define from sn0w's answer on this question in crtdefs.h 文件,无需修改该文件。现在,我不能保证任何更复杂的东西会真正起作用,或者微软没有为 Windows RT 桌面应用程序建立某种白名单或数字签名验证,所以即使它可以编译,也可能不允许运行当 Windows RT 终于可用时。

请注意,在您可以从命令行运行 cl.exe 的 ARM 版本之前,您必须使用此批处理文件设置环境变量:“C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_arm\vcvarsx86_arm.bat"

关于arm - 可以使用 Visual Studio 2012 构建 ARM 桌面程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11151474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com