我在 Windows 7 上使用 Qt 并赢得了几个月的 XP 并且仍然是新用户。
我经常在构建 Qt 项目时遇到问题,我在源代码中进行了一些更改,即 *.cpp,.. 并单击 build 或 build/rebuild all,但似乎没有任何更新。该项目仍然使用非常古老的源代码进行编译和构建。
我试图单击清理所有项目并再次重建所有项目。但有时有效,有时无效
我遇到什么样的问题?
编辑01:我本来想做版本控制。那就是我复制整个项目文件夹或复制不同版本的几个源文件(我通常在 MS Visual Studio 中执行此操作)。但是,在 Qt SDK 中,这似乎不起作用,即具有更新代码的新复制项目的行为仍与原始项目相同
编辑 02:我的编译输出。这一次,我尝试了“clean project”和“clean all”,然后“rebuild all”,但还是不行
编辑03:这是这个问题的新线索,我刚刚从编译输出中发现了奇怪的东西:
该目录是编译和运行项目的地方。但是,当前在 Qt SDK 中打开的项目不是来自此目录,而是:
... \Projects\Qt\GUI_from_code_v30**...**
这意味着当我复制整个项目以创建新版本时,编译器/项目文件/..(我不确定)中的配置没有更新,因此仍然指向旧文件夹和源代码。
那么,我现在能做些什么来解决这个问题?