Ai
1 Star 0 Fork 0

中等司机/XmlParse

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
CmakeLists.txt 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
中等司机 提交于 2024-09-24 15:54 +08:00 . 简单xml解析库
# 设置CMake的最低版本要求
cmake_minimum_required(VERSION 3.10)
# 设置项目名称和版本
project(XMLParse VERSION 1.0)
# 设置C++标准(例如C++11, C++14, C++17等)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED True)
# 添加头文件目录
include_directories(./include)
# 添加源文件目录,并设置变量来包含所有的源文件
file(GLOB_RECURSE SRC_FILES src/*.cpp)
# 设置输出目录(CMake通常有自己的方式来管理输出目录,但这里我们特别指定)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/../bin)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/../bin)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/../bin)
# 添加可执行文件
add_executable(XMLParse ${SRC_FILES})
# (可选)如果你需要链接外部库,可以使用target_link_libraries()
# 例如:target_link_libraries(myapp PRIVATE YourLibraryName)
# (可选)如果你想要更精细地控制中间文件的位置,你可能需要使用CMake的其他特性,
# 比如OBJECT库或自定义命令,但通常不推荐这样做,因为CMake会为你管理这些。
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/middle_driver/XmlParse.git
git@gitee.com:middle_driver/XmlParse.git
middle_driver
XmlParse
XmlParse
master

搜索帮助