一 新建项目
二 在cpp文件中编写代码(略)
三 编写CMakeLists.txt配置文件
1.声明路径变量
set(INC_DIR ./include)
set(LINK_DIR ./lib)
2.引入头文件和库
include_directories(${INC_DIR})
link_directories(${LINK_DIR})
3.设置编译文件
add_executable(project_name main.cpp)
4.引入第三方库
target_link_libraries(project_name xxx.dll)
完整的CMakeLists.txt配置文件
cmake_minimum_required(VERSION 3.17)
project(project_name)
set(CMAKE_CXX_STANDARD 14)
set(INC_DIR ./include)
set(LINK_DIR ./lib)
include_directories(${INC_DIR})
link_directories(${LINK_DIR})
add_executable(project_name main.cpp)
target_link_libraries(project_name xxx.dll)
参考博文
注意:1.头文件夹,库文件夹和源文件在同一层目录
2.如果出现“skipping incompatible”的错误,得注意你提供的库文件是否是64位的,提供的库文件需要与你的编译器相匹配,都是64位的!