在Windows上使用Qt Creator设置ccache

krz*_*ych 5 c++ qt qt-creator ccache

我正试图在Windows上的Qt Creator中设置ccache.

不幸的是,我找不到任何好的指示.如何让它工作?

我在Cygwin上安装了ccache.

编辑:

我试过添加

QMAKE_CXX+="ccache g++"
Run Code Online (Sandbox Code Playgroud)

作为qmake构建步骤中的附加参数.

但是在编译输出中,我仍然有"g ++ -c -g -Wall ...",我想它应该是"ccache g ++ ..."

ale*_*sdm 9

它应该是:

"QMAKE_CXX=ccache g++"
Run Code Online (Sandbox Code Playgroud)

如果QtCreator在添加该参数后没有自动更新makefile,则可能需要从Build菜单重新运行qmake.

  • 如果您不想对编译器进行硬编码,您可以使用 `QMAKE_CXX="ccache $$QMAKE_CXX"` 作为现有设置的前缀。 (2认同)