admin管理员组文章数量:1026989
1. 如果使用vs2012 编译 .exe 文件,只需将 Platform Toolset(Property->Configuration Properties->General->Platform Toolset) 默认值从 v110 改为 v110_xp 就可以了。
2. 如果使用makefile 编译,将编译出来的 .exe 文件使用 depends 查看,依赖的dll 都没有问题,那么在 makefile 中修改编译参数 /subsystem:window,"5.01" (XP32位) 或 /subsystem:window,"5.02" (XP64位) 即可;如果使用depend 工具查看时会报错,那么编译要加参数 -D"_USING_V110_SDK71_"。
参考:
http://blogs.msdn/b/vcblog/archive/2012/10/08/10357555.aspx?PageIndex=2
1. 如果使用vs2012 编译 .exe 文件,只需将 Platform Toolset(Property->Configuration Properties->General->Platform Toolset) 默认值从 v110 改为 v110_xp 就可以了。
2. 如果使用makefile 编译,将编译出来的 .exe 文件使用 depends 查看,依赖的dll 都没有问题,那么在 makefile 中修改编译参数 /subsystem:window,"5.01" (XP32位) 或 /subsystem:window,"5.02" (XP64位) 即可;如果使用depend 工具查看时会报错,那么编译要加参数 -D"_USING_V110_SDK71_"。
参考:
http://blogs.msdn/b/vcblog/archive/2012/10/08/10357555.aspx?PageIndex=2
版权声明:本文标题:VS2012 编译支持Windows XP 的可执行文件 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1727342004a732889.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论