我已经在我的linux(Ubuntu 20.04)机器上安装了llvm6、7、10、11以及相同的clang版本。不同的项目需要不同版本的llvm。如何使用特定版本的clang和llvm编译c++程序?例如:当前的llvm 10和clang 10是默认值,我使用:clang++ program_names.cpp ``llvm-config --cxxflags --ldflags --system-libs --libs core mcjit native`` -O3 -o program_name.cpp
发布于 2021-01-07 21:13:53
这取决于你的判断力。例如,在FreeBSD OS上,所有的LLVM可执行文件都附加有版本号,因此您可以运行clang80
、clang++90
等。
对于您使用的每个包,请检查它安装的文件列表。
https://stackoverflow.com/questions/65590127
复制相似问题