cpppm:C ++项目经理

时间:2024-02-25 04:07:52
【文件属性】:

文件名称:cpppm:C ++项目经理

文件大小:58KB

文件格式:ZIP

更新时间:2024-02-25 04:07:52

python package-manager cmake cpp build-tool

cpppm CPP项目经理 (主) (开发) cpppm是一个C / C ++构建系统/软件包管理器(通过conan ),专注于灵活性。 尽管(大多数)其他构建系统使您陷入一种重新发明的脚本语言中,但是cpppm不过是一个python模块,它为您提供了一些构建软件的便利。 因此,您可以使用python进行所有操作。 cpppm API语义接近CMake (例如: link_libraries , compile_options等)。 一个基本的例子 考虑以下代码: main.cpp : # define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN # i


【文件预览】:
cpppm-master
----.github()
--------workflows()
----unittests()
--------utils()
--------__init__.py(0B)
--------project.py(3KB)
----cmake_test_package()
--------main.cpp(171B)
--------conanfile.py(385B)
----requirements.txt(69B)
----test_package()
--------main.cpp(171B)
--------project.py(279B)
----doc()
--------toochains.md(2KB)
----examples()
--------hello_cpppm()
--------build_events()
--------conan_requires()
--------basic_project()
--------header_only()
--------ext_example()
--------project.py(667B)
--------subdirectories()
----tox.ini(255B)
----LICENSE(1KB)
----setup.cfg(40B)
----setup.py(1KB)
----README.md(7KB)
----cpppm()
--------conans.py(4KB)
--------utils()
--------config.py(5KB)
--------toolchains()
--------events.py(4KB)
--------target.py(5KB)
--------__init__.py(1KB)
--------build()
--------cache()
--------cli.py(8KB)
--------detect()
--------templates()
--------library.py(4KB)
--------executable.py(900B)
--------project.py(17KB)
----tests()
--------build()
----.gitignore(2KB)

网友评论