把某个文件从工程里删除,并且删除后工程编译没有问题。
但是当把这个文件从本地硬盘上删除后,再编译工程,报错:找不到该文件。
不理解,请高手讲讲,怎么处理这种问题。
------解决方案--------------------
重新执行 qmake 生成 makefile
------解决方案--------------------
当把这个文件从本地硬盘上删除后,再编译工程,报错:找不到该文件。
你在工程中删除了该文件吗?
应该和版本控制无关。
------解决方案--------------------
qmake 重新生成 makefile,删除 .o 文件
但我觉得从 工程中删除文件,然后qmake 重新生成 makefile 足矣。
------解决方案--------------------
qmake之后还是会生成makefile的,你删除文件确实在 .pro 里面删。
------解决方案--------------------
你要把调用了这个文件(要删除)的文件 .o 文件也删了,或者这个文件要重编译。