clion 安装 boost 库

不保证有效,很多教程的 cmake 都是带版本号的

1、先安装 boost 库

brew install boost

2、clion 工程的 CMakeLists.txt 文件中间添加两行,加在 add_executable 上面

find_package(Boost)
include_directories(${Boost_INCLUDE_DIRS})

我的源文件

cmake_minimum_required(VERSION 3.25)
project(test)

set(CMAKE_CXX_STANDARD 17)
find_package(Boost)
include_directories(${Boost_INCLUDE_DIRS})
message(WARNING ${Boost_INCLUDE_DIRS})
add_executable(test main.cpp)

我实际上加了三行,多了一个 message 是打日志用的(warning 日志),用于查看是否拿到 include,可以删掉

CMakeLists.txt 文件区分大小写

3、重新构建(清理再构建,或者直接重新构建)(test 是我的项目名)

clion 安装 boost 库_第1张图片

4、如果 cpp 写代码没有智能提示(新加 boost 库),比如下面还是标红,可以尝试重启 clion (如果第 3 步没有 error 的报错)

#include 

你可能感兴趣的:(macos,clion)