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++ 標準,並將遵從編譯器預設值。