跳到主要內容

GCC 10 與 clang 12 作為 Linux 和 macOS 的預設編譯器

這些編譯器將成為 conda-forge 中建置套件的預設編譯器。gcc 10 的一個值得注意的變更是,FFLAGS 中的 -fopenmp 標記已移除。在 clang 12 中,CXXFLAGS 中的 -std=c++14 明確標記已移除,因為它是 clang 12 的預設編譯模式。在 gcc 11 中,預設為 -std=gnu++17。在 clang>=12 和 gcc>=11 中,我們將不提供明確的 C++ 標準,並將遵從編譯器預設值。