CLion 配置和测试库项目

问题描述

假设我想开发一个具有以下结构的简单库:

project structure

我的 CMakeLists.txt 看起来像这样:

cmake_minimum_required(VERSION 3.17)

set(CMAKE_CXX_STANDARD 14)

set(INC_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include/")
set(SRC_DIR "${CMAKE_CURRENT_SOURCE_DIR}/src/")

file(GLOB INCLUDES "${INC_DIR}/httplib/*.hpp")
file(GLOB SOURCES "${SRC_DIR}/*.cpp")

project(httplib)
add_library(httplib STATIC ${INCLUDES} ${SOURCES})
include_directories(${INC_DIR})

这工作正常,但是为了有效地测试库而配置 CLion 项目和 CMake 的常用方法是什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)