13 个解决方案
#1
确定下,源码目录是否与工程的编译输出路径一致了?这两者必须要不一样的路径才可以。
#2
#3
将debug文件里的内容全部删掉再重新运行,有可能是makefile的问题
#4
确认下生成目录与运行目录是不是同一个目录,不是同一个目录是会有这种情况
#5
还是不行, 我手动将xxx_debug/xxx_release这些文件夹全部删除, 再编译, 一样...
#6
我在IDE里面调试运行的, 应该不会有这个问题吧?
#7
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
#8
这个要确定一下你的调试路径和文件生成路径是不是同一个目录,比如说vs工程就经常直接 调试路径与生成路径是不一样的,需要手动设置一下。
#9
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
我才, 真的删除了ui_xxx.h就管用了, 这是什么回事?
#10
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
我才, 真的删除了ui_xxx.h就管用了, 这是什么回事?
因为ui_xxx.h文件就是ui文件转化来的. ui_xxx.h文件应在编译输出路径里的,如果在源码目录就更新不了了
#11
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
我才, 真的删除了ui_xxx.h就管用了, 这是什么回事?
因为ui_xxx.h文件就是ui文件转化来的. ui_xxx.h文件应在编译输出路径里的,如果在源码目录就更新不了了
就是好奇为什么会出现在源码目录里面, 要命的是在源码下面的优先度还要高.
#12
可能是手滑,要不就是以前把编译输出路径设到源码目录里了
#13
可能是手滑,要不就是以前把编译输出路径设到源码目录里了
必须谢谢您, 以后还请多多指教!
#1
确定下,源码目录是否与工程的编译输出路径一致了?这两者必须要不一样的路径才可以。
#2
#3
将debug文件里的内容全部删掉再重新运行,有可能是makefile的问题
#4
确认下生成目录与运行目录是不是同一个目录,不是同一个目录是会有这种情况
#5
确定下,源码目录是否与工程的编译输出路径一致了?这两者必须要不一样的路径才可以。
还是不行, 我手动将xxx_debug/xxx_release这些文件夹全部删除, 再编译, 一样...
#6
确认下生成目录与运行目录是不是同一个目录,不是同一个目录是会有这种情况
我在IDE里面调试运行的, 应该不会有这个问题吧?
#7
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
#8
确认下生成目录与运行目录是不是同一个目录,不是同一个目录是会有这种情况
我在IDE里面调试运行的, 应该不会有这个问题吧?
这个要确定一下你的调试路径和文件生成路径是不是同一个目录,比如说vs工程就经常直接 调试路径与生成路径是不一样的,需要手动设置一下。
#9
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
我才, 真的删除了ui_xxx.h就管用了, 这是什么回事?
#10
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
我才, 真的删除了ui_xxx.h就管用了, 这是什么回事?
因为ui_xxx.h文件就是ui文件转化来的. ui_xxx.h文件应在编译输出路径里的,如果在源码目录就更新不了了
#11
检查源码目录下是否有.o文件, ui_xxx.h文件, 有的话,删除就可以了
我才, 真的删除了ui_xxx.h就管用了, 这是什么回事?
因为ui_xxx.h文件就是ui文件转化来的. ui_xxx.h文件应在编译输出路径里的,如果在源码目录就更新不了了
就是好奇为什么会出现在源码目录里面, 要命的是在源码下面的优先度还要高.
#12
可能是手滑,要不就是以前把编译输出路径设到源码目录里了
#13
可能是手滑,要不就是以前把编译输出路径设到源码目录里了
必须谢谢您, 以后还请多多指教!