文件名称:boost-cmake:Easy Boost集成到CMake项目中
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-02 00:49:28
CMake
提升CMake 概要 Easy Boost集成到CMake项目中! 程式码范例 在您的项目结构中安装子模块: git submodule add https://github.com/Orphis/boost-cmake.git 用它! 在您的CMakeLists.txt文件中: add_subdirectory(boost-cmake) ... target_link_libraries(lib_using_filesystem PUBLIC Boost::filesystem) target_link_libraries(lib_using_header_only PUBLIC Boost::boost) 配置 Boost将自动从GitHub下载,作为使用repack.sh脚本创建的压缩归档文件。 如果您不满意,则可以使用其他Boost版本,应用自定义补丁或仅在内部网络中镜像当
【文件预览】:
boost-cmake-master
----cmake()
--------Toolchains()
--------Modules()
----azure-pipelines.yml(2KB)
----repack.sh(995B)
----LICENSE.md(1KB)
----.gitignore(42B)
----CMakeLists.txt(3KB)
----patch()
--------1.63.0()
----README.md(2KB)
----build.sh(3KB)
----libs()
--------regex.cmake(917B)
--------log.cmake(9KB)
--------type_erasure.cmake(135B)
--------context.cmake(2KB)
--------test.cmake(1KB)
--------serialization.cmake(3KB)
--------wave.cmake(784B)
--------coroutine.cmake(742B)
--------timer.cmake(226B)
--------graph.cmake(165B)
--------math.cmake(983B)
--------filesystem.cmake(2KB)
--------chrono.cmake(549B)
--------graph_parallel.cmake(245B)
--------random.cmake(7KB)
--------fiber.cmake(3KB)
--------container.cmake(4KB)
--------system.cmake(521B)
--------header.cmake(254B)
--------exception.cmake(2KB)
--------context()
--------locale.cmake(7KB)
--------mpi.cmake(1KB)
--------atomic.cmake(681B)
--------thread.cmake(670B)
--------date_time.cmake(4KB)
--------program_options.cmake(1KB)
--------iostreams.cmake(4KB)