如何让VS2005的工程能在WIN XP和WIN 7 64位下都能编译连接。

serf serf 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在机器装了双操作系统WIN XP和 WIN 7 64。启动后操作系统为C盘,工程文件在E盘。
原来项目在WIN XP下开发,现在想迁移到WIN7下开发,以便解决XP下内存不足问题。但因有时会启动XP,因此希望一个项目同时能在两个操作系统下编译。
项目中引用了一些头文件,在XP下,是在目录C:\program files下,在WIN7中,目录变成了C:\program files (X86).原来的项目就不能编译了。
大家有没有遇到过类似问题,是如何解决的?

我想办法之一是编译的时候用宏判断当前的操作系统,记不得内置的宏是什么了。有没有其他更好的办法?
...全文
评论 4
收藏 已收藏
分享
返回顶部
serf
VC.NET 7,538 成员 27,670 内容