Manually configuring shadow build in qmake

后端 未结 2 2033
半阙折子戏
半阙折子戏 2021-02-12 18:21

There is a feature I really like in qt creator and it is the Shadow build. When the Shadow Build is on, all the generated files (*.moc, Makefile, *.o) will be generated in a giv

相关标签:
2条回答
  • 2021-02-12 18:44

    You can also try the experimental QMake support plugin for KDevelop: https://projects.kde.org/kdev-qmake

    It asks you for a build folder on first start and does the shadow-build stuff. Note that you need to make sure your .pro and .pri files are written properly - it's quite easy to mess it up. CMake is much simpler in that regard!

    0 讨论(0)
  • 2021-02-12 19:02

    AFAIK what QtCreator does, basically boils down to this:

     mkdir my_shadow_build
     cd my_shadow_build
     qmake ../my_src_dir
    

    this creates the Makefile itself in the build directory and simply running

     make
    

    there creates all temporary files under the build directory, using the sources from the original directory. This does not require any special stuff in the .pro file but just depends on the usage "from the outside".

    0 讨论(0)
提交回复
热议问题