我想使用 Fltk 工具包、Clam 编译器和 make 重新部署使用 C++ 开发的现有应用程序文件。我现在想使用Qt Creator 来管理项目。 我创建了一个新项目,在 Qt 中导入应用程序文件,使用新的 Mercurial 存储库,现在我有了我的项目使用的文件集,可以很好地编译和运行。 但是 Qt 项目文件在我的 src 目录中,我想将它们与 Mercurial repo 一起放在外面的特定构建目录中。 如何重新定位项目文件和 Mercurial 存储库?我在 Qt 向导中没有看到任何东西可以做到这一点。我要更改哪些文件和路径?最终,我如何使用 Scons 而不是 make?
最佳答案
SCons 有一个用于 QT
的工具集,您可以在创建环境时加载它,如下所示:
env = Environment(tools = ['qt'])
有一个名为qt4
的更高级的qt 工具集,可以单独下载,here .
加载此工具集后,您就可以使用 Moc()
、Uic()
和相关的构造变量,如 SCons man page 中所述.
至于如何指定构建文件的位置,Stack Overflow 中有很多其他问题/答案可以解决这个问题。
关于c++ - qt creator 项目更改目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15810099/