Connecting User And Library Code@@@ All of library code is in LibSpace, user code without frame is in UserSpace@@@ As opposed to library sharing entities with other libraries+ @@@ Deducing this removes the need for CRTP2 Slides1. https://godbolt default implementation (something which can be done generally) @@@ All of library code is in LibSpace, user code without frame is in UserSpace1. @@@ Terms: 1. Overload: multiple functions with the same name library code is in LibSpace, user code without frame is in UserSpace 1. Basic: https://godbolt.org/z/nej3977z8@@@ This is done in the lib containing namespace (and not on user space) 2. Partial template0 码力 | 58 页 | 18.82 MB | 6 月前3
Conan 1.9 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 470 页 | 3.05 MB | 1 年前3
Conan 1.8 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 458 页 | 3.03 MB | 1 年前3
Conan 1.7 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 433 页 | 2.95 MB | 1 年前3
Conan 1.6 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 428 页 | 2.87 MB | 1 年前3
Conan 1.16 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 545 页 | 4.34 MB | 1 年前3
Conan 1.11 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 490 页 | 4.05 MB | 1 年前3
Conan 1.10 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions your pip installation matches your Python (2.7 or 3.X) version. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 479 页 | 3.09 MB | 1 年前3
Conan 1.3 Documentation$ conan create . user/channel $ conan create . Pkg/0.1@user/channel $ conan create mypkgconanfile.py Pkg/0.1@user/channel $ conan export . user/channel $ conan export . Pkg/0.1@user/channel $ conan export export myfolder/myconanfile.py Pkg/0.1@user/channel This behavior aligns with the conan source, conan build, conan package commands, that all use the same argu- ments to locate the conanfile.py containing Use self.source_folder, self.build_folder, etc. in- stead • self.cpp_info, self.env_info and self.user_info scope has been reduced to only the package_info() method • gcc and ConfigureEnvironment were0 码力 | 397 页 | 2.77 MB | 1 年前3
Conan 1.20 Documentationcan manage pre-compiled binaries for packages. To define a package, referenced by its name, version, user and channel, a package recipe is needed. Such a package recipe is a conanfile.py python script that build your project. 1.5 Stable From Conan 1.0, there is a commitment to stability, not breaking user space while evolving the tool and the platform. This means: • Moving forward to following minor versions Python (2.7 or >= 3.5) version. Python 3.4 support has been dropped. • In Linux, you may need sudo permissions to install Conan globally. • We strongly recommend using virtualenvs (virtualenvwrapper works0 码力 | 611 页 | 4.89 MB | 1 年前3
共 223 条
- 1
- 2
- 3
- 4
- 5
- 6
- 23













