Vs工程高版本向低版本迁移
使用到一个SLAM程序,一些运行库是基于PCL1.7.2Vs11版本,但是Vs11巨慢,应该把程序迁移到Vs10 下面,遇到打不开的问题。
1.修改方法:
参考链接:使用低版本打开高版本VS解决方案
我的做法是:用记事本打开.sln文件,
把文件里面的
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
修改为
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
可以打开解决方案。
重新生成解决方案,可以运行解决方案。
2. 一个问题: 遇到.pch文件打不开
fatal error c1083: 无法打开预编译头文件:“debug/****.pch”: no such file or directory
排错方法:
解决方法:修改:项目->属性->c/c++ ->预编译头->不使用预编译头
即可。