Make Successor Build Systems: World Tour of Build Systems
Reliable, Fast and Safe Builds Damien co-founder, tipi.build @daminetreg / damien@tipi.build Antonio DevEx Engineer, EngFlow @TheGrizzlyDev / antonio@engflow.comA love ❤ letter to CMakeGiving CMake tackle first Memory Safety Arithmetic SafetySanitizers for C++ builds with CMake github.com/tipi-build/sanitizers-cmakeSanitizers for C++ builds AddressSanitizer (ASan) UndefinedBehaviorSanitizer (UBSsan) decent amount of CPU power Let's look at other build systemsLearning from other build-systemsParallelism How many independent targets can a build system run concurrently at most?Parallelism Level0 码力 | 115 页 | 7.02 MB | 5 月前3Conda 4.6.1 Documentation
0 码力 | - 页 | 491.99 KB | 7 月前3Conda 4.6.0 Documentation
conda Documentation Release 4.6.0 Continuum Analytics Jan 28, 2019 Contents 1 User guide 3 2 Conda Commands 65 3 Conda Configuration 81 4 Conda Python API 91 5 Release notes 99 6 Command reference Index 183 i ii conda Documentation, Release 4.6.0 Package, dependency and environment management for any language—Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open source environment management system that runs on Windows, macOS and Linux. Conda quickly installs, runs and updates packages and their dependencies. Conda easily creates, saves, loads and switches between environments0 码力 | 190 页 | 728.67 KB | 7 月前3Conda 4.6.1 Documentation
conda Documentation Release 4.6.1 Continuum Analytics Jan 28, 2019 Contents 1 User guide 3 2 Conda Commands 65 3 Conda Configuration 81 4 Conda Python API 91 5 Release notes 99 6 Command reference Index 183 i ii conda Documentation, Release 4.6.1 Package, dependency and environment management for any language—Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open source environment management system that runs on Windows, macOS and Linux. Conda quickly installs, runs and updates packages and their dependencies. Conda easily creates, saves, loads and switches between environments0 码力 | 190 页 | 728.57 KB | 7 月前3Conda 4.6.0 Documentation
0 码力 | - 页 | 491.99 KB | 7 月前3Why is my Build so Slow
Why is my build so slow? Sam Privett 12 Disclaimer: The views and opinions expressed in this presentation are solely those of the presenters and do not necessarily represent the views, positions, Visualizing Compilation IntroductionLines of Code ≈ Longer Build Times 8Lines of Code 📈 9Build Times 📈 10Build Times 📈 11Build Times 📈 12Build Times 📈 13Boiling Frog 14Developer Productivity 15 linker, etc) 18Visualization 19 - Interactive Trace Viewer - https://ui.perfetto.dev/ - Can build and run server locally as well - Chrome Event Tracing Format JSON - … and more!20 VisualizationClang0 码力 | 71 页 | 3.96 MB | 5 月前3Using Modern C++ to Build XOffsetDatastructure
Fanchen Su, XOffsetDatastructure, CppCon 2024 41. Title • 1 Long Title: • Using Modern C++ to Build XOffsetDatastructure: A Zero-Encoding and Zero-Decoding High-Performance Serialization Library in Fanchen Su, XOffsetDatastructure, CppCon 2024 51. Title • 1 Long Title: • Using Modern C++ to Build XOffsetDatastructure: A Zero-Encoding and Zero-Decoding High-Performance Serialization Library in0 码力 | 111 页 | 3.03 MB | 5 月前3Conda 23.10.x Documentation
conda Release 23.10.1.dev3 Anaconda, Inc. Nov 28, 2023 CONTENTS 1 Install 3 2 New to conda? 5 3 Other useful resources 7 4 Contributors welcome 9 Python Module Index 717 Index 719 i ii conda dev3 Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need to get started using conda in your own projects projects. CONTENTS 1 conda, Release 23.10.1.dev3 2 CONTENTS CHAPTER ONE INSTALL We recommend the following methods to install conda: Windows Miniconda installer for: Windows x86 64-bit macOS0 码力 | 773 页 | 5.05 MB | 7 月前3Conda 23.7.x Documentation
conda Release 23.7.4.dev7 Anaconda, Inc. Sep 12, 2023 CONTENTS 1 User guide 3 2 Conda configuration 117 3 Command reference 129 4 Glossary 163 5 Developer guide 169 6 Release notes 595 Python Index 739 i ii conda, Release 23.7.4.dev7 Package, dependency and environment management for any language---Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open-source package environment management system that runs on Windows, macOS, and Linux. Conda quickly installs, runs, and updates packages and their dependencies. Conda easily creates, saves, loads, and switches between environments0 码力 | 795 页 | 4.91 MB | 7 月前3Conda 23.11.x Documentation
conda Release 23.11.1.dev1 Anaconda, Inc. Dec 04, 2023 CONTENTS 1 Install 3 2 New to conda? 5 3 Other useful resources 7 4 Contributors welcome 9 Python Module Index 723 Index 727 i ii conda dev1 Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need to get started using conda in your own projects projects. CONTENTS 1 conda, Release 23.11.1.dev1 2 CONTENTS CHAPTER ONE INSTALL We recommend the following methods to install conda: Windows Miniconda installer for: Windows x86 64-bit macOS0 码力 | 781 页 | 4.79 MB | 7 月前3
共 338 条
- 1
- 2
- 3
- 4
- 5
- 6
- 34