【发布时间】:2022-01-09 07:02:14
【问题描述】:
我正在尝试构建 linux docker 映像,默认情况下始终使用 clang 和 llvm 库(compiler-rt、libunwind、libc++、...)进行构建。我见过this question,但它使用CMake 变量。我不想对项目本身进行任何编辑,因此默认情况下始终使用 llvm。我怎样才能做到这一点?
【问题讨论】:
-
喜欢使用 g++ ....
CXX=g++ cmake ..或CXX=g++-9 cmake ..正在使用 llvm :CXX=clang++ cmake .. -
@Knud Larsen 无论如何它都会使用 gcc stdlib。