记一个VS连接过程中找不到cpp的解决方法

在新增几个qt页面时,发现原来没动的几个cpp 连接报错了,错误均是qt的相关文件找不到

应该是moc文件没有生产或者没有被包含进工程。我想着既然我没动,应该不会是moc的原因,就在其他方向解决了很久也没解决

然后在vs文件管理器搜相关moc文件,缺失没有,这就很奇怪了。

我的方法是,用记事本格式打开工程的.vcxproj文件,跟之前的一对比。发现缺失有几个cpp的命令行被改掉了。这个如果用vs的可视化界面,很难直观的看到哪个变动了

于是把这几个cpp文件删除再添加,就可以了

原文地址:https://www.cnblogs.com/wangshaowei/p/12003253.html