【小记】Ubuntu 安装 clang 还有 CMake 引入 boost
没什么可说的,简单记一下。
apt 安装 clang
用 apt 安装的软件包比源码编译方便,接收安全更新也更快捷,但缺点是不同 LTS 版次可能无法 get 到最新 clang 。
我的是 Ubuntu 20.04 LTS ,apt 仓库内最高到 llvm12,后面的版本就需要自己编译了。
先搜索当前版次当中最高的版本。我的是 llvm12 。
apt search llvm
安装
sudo apt install llvm-12 clang-12 lldb-12
设置默认
sudo update-alternatives --install /usr/bin/llvm llvm /usr/bin/llvm-12 100 sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-12 100 sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-12 100 sudo update-alternatives --install /usr/bin/lldb lldb /usr/bin/lldb-12 100
CMake 引入 boost
CMakelist 根配置文件中添加:
find_package(Boost REQUIRED COMPONENTS system thread) include_directories(${Boost_INCLUDE_DIRS})
子项目配置文件中添加:
target_link_libraries(ProjectName ${Boost_LIBRARIES})
版权声明:
作者:芯片烤电池
链接:https://www.airchip.org.cn/index.php/2022/04/25/ubuntu-apt-install-llvm-clang-cmake-boost/
来源:芯片烤电池
文章版权归作者所有,未经允许请勿转载。
THE END
7
二维码
海报
【小记】Ubuntu 安装 clang 还有 CMake 引入 boost
没什么可说的,简单记一下。
apt 安装 clang
用 apt 安装的软件包比源码编译方便,接收安全更新也更快捷,但缺点是不同 LTS 版……
