Common Package Specification: Getting Build Tools to Talk to Each Other
A Common Package Specification: Getting Build Tools to Talk to Each Other Lessons Learned From Making Thousands of Binaries Consumable by Any Build System Diego Rodriguez-Losada @ CppCon 2023Outline It is a “package” specification, not a “library” specification - But we can certainly separate, Common Library Specification (Libman) CPS “openssl” CLS “ssl” CLS “crypto” 36OpenSSL: System libraries0 码力 | 94 页 | 1.58 MB | 5 月前3Common Package Specification (CPS) in Practice: A Full Round Trip Implementation in Conan C++ Package
Common Package Specification (CPS) in practice: A full round trip implementation in Conan C++ package manager CppCon24Outline - Introduction to Common Package Specification (CPS) - Creation of CPS Managing libraries Build times Setting CI Managing CMake projects Why a Common Package Specification (CPS) 4Common Package Specification (CPS) ZLib zlib.cps 5 …Existing solutions Searching for First Step Toward Standard C++ Dependency Management - Bret Brown and Bill Hoffman- CppCon2023 A Common Package Specification: Getting Build Tools to Talk to Each Other - Diego Rodriguez-Losada - CppCon20230 码力 | 66 页 | 1.76 MB | 5 月前3Conda 25.1.x Documentation
a Linux environment on macOS), but we don't recommend its usage outside of --dry-run operations. Common problems with mismatched OSes include: • The environment cannot be solved because virtual packages are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in0 码力 | 822 页 | 5.20 MB | 7 月前3Conda 24.9.x Documentation
a Linux environment on macOS), but we don't recommend its usage outside of --dry-run operations. Common problems with mismatched OSes include: • The environment cannot be solved because virtual packages are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in0 码力 | 799 页 | 5.26 MB | 7 月前3Conda 24.11.x Documentation
a Linux environment on macOS), but we don't recommend its usage outside of --dry-run operations. Common problems with mismatched OSes include: • The environment cannot be solved because virtual packages are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in0 码力 | 818 页 | 5.21 MB | 7 月前3ThinkJS 2.0 中文文档
create : demo/app/common/runtime create : demo/app/common/config create : demo/app/common/config/config.js create : demo/app/common/config/view.js create : demo/app/common/config/db.js . Enviroment: development ���� ���� |-- nginx.conf |-- package.json |-- src | |-- common | | |-- bootstrap | | | |-- generate_icon.js | | | `-- middleware logic | | `-- doc.js | `-- model |-- view | `-- zh-CN | |-- common | | |-- error_400.html | | |-- error_403.html | | |-- error_4040 码力 | 238 页 | 1.87 MB | 1 年前3Conda 24.7.x Documentation
are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in tasks section is organized into various pages which cover nearly everything you can do with conda. Common Tasks Managing conda Everything necessary to know about managing your installation of conda Managing0 码力 | 808 页 | 4.97 MB | 7 月前3Conda 24.5.x Documentation
are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in tasks section is organized into various pages which cover nearly everything you can do with conda. Common Tasks Managing conda Everything necessary to know about managing your installation of conda Managing0 码力 | 794 页 | 5.01 MB | 7 月前3Conda 24.3.x Documentation
are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in tasks section is organized into various pages which cover nearly everything you can do with conda. Common Tasks Managing conda Everything necessary to know about managing your installation of conda Managing0 码力 | 786 页 | 4.98 MB | 7 月前3Conda 24.4.x Documentation
are not active, libraries won't be found and there will be lots of errors. HTTP or SSL errors are common errors when the Python in a child environment can't find the necessary OpenSSL library. Conda itself easily access command-line programs from the first environment. This is most commonly encountered when common command-line utilities are installed in the base environment. To retain the current environment in tasks section is organized into various pages which cover nearly everything you can do with conda. Common Tasks Managing conda Everything necessary to know about managing your installation of conda Managing0 码力 | 786 页 | 4.99 MB | 7 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100