![](/img/trans.png)
[英]How to include multiple precompiled headers in with c++20 (with modules enabled) in gcc or clang
[英]Using precompiled headers in my project (clang/llvm, but gcc as well). How to deploy the -include option at make?
我有一個非常大的項目,可以在編譯中享受一些加速。 我在OSX 10.8(clang / llvm),但我也將它移植到gcc。 我正在嘗試修補.pch文件,但我在llvm文檔中注意到,只有在命令行使用-include時才會解析和使用pch文件。 它不會自動從文件中的#include指令執行此操作。
我想知道如何自動添加 - 包含正確的包含文件。 我正在使用CMake創建makefile。
可能它足以將所需的標志添加到CMAKE_CXX_FLAGS。 就像是
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -include <you-precompiled-header>")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.