Yahoo Suche Web Suche

Suchergebnisse

  1. Suchergebnisse:
  1. Conan.io is an open source, decentralized and multi-platform package manager for C and C++ projects. It integrates with various tools and build systems, and supports hosting and sharing private packages on Artifactory Community Edition.

    • ConanCenter

      Conan is an open source, decentralized and multi-platform...

    • FAQ

      Frequently Asked Questions. What are the benefits of using...

    • Blog

      Conan team writing about C/C++, Conan package manager,...

    • Downloads

      Downloads. Install the latest version ( 2.3.0) of the free...

    • Introduction

      Introduction. Conan is a dependency and package manager for...

    • Introducing Conan 2.0

      Conan 2.0, the new version of the open-source C and C++...

    • Getting Started

      Getting Started — conan 1.64.1 documentation. This document...

    • Install

      There are three ways to install Conan: The preferred and...

  2. Downloads. Install the latest version ( 2.3.0) of the free and open Source Conan C and C++ package manager, to start using Conan and downloading packages from the ConanCenter. Recommended install (need python in your system): $ pip install conan. Other Installers: $ brew install conan. Ubuntu / Debian amd64 Installer. Download x86_64 Installer.

  3. 2. März 2017 · Conan is a software package manager which is intended for C and C++ developers. Conan is universal and portable. It works in all operating systems including Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices.

  4. Introduction. Conan is a dependency and package manager for C and C++ languages. It is free and open-source, works on all platforms (Windows, Linux, OSX, FreeBSD, Solaris, etc.), and can be used to develop for all targets including embedded, mobile (iOS, Android), and bare metal.

    • Conan
    • Setup
    • Contributing to the project

    Decentralized, open-source (MIT), C/C++ package manager.

    •Homepage: https://conan.io/

    •Github: https://github.com/conan-io/conan

    •Docs: https://docs.conan.io

    •Slack: https://cpplang.slack.com (#conan channel. Please, click here to get an invitation)

    •Twitter: https://twitter.com/conan_io

    You can run Conan from source in Windows, MacOS, and Linux:

    •Install pip following pip docs.

    •Clone Conan repository:

    •Install in editable mode

    If you are in Windows, using sudo is not required. Some Linux distros won't allow you to put Python packages in editable mode in the root Python installation, and creating a virtual environment venv first, is mandatory.

    •You are ready, try to run Conan:

    Running the tests

    Install Python requirements If you are not on Windows and you are not using a Python virtual environment, you will need to run these commands using sudo. Before you can run the tests, you need to set a few environment variables first. On Windows it would be (while being in the Conan root directory): Conan test suite defines and configures some required tools (CMake, Ninja, etc) in the conftest.py and allows to define a custom conftest_user.py. Some specific versions, like cmake>=3.15 are necessary. You can run the tests like this: A few minutes later it should print OK: To run specific tests, you can specify the test name too, something like: The -s argument can be useful to see some output that otherwise is captured by pytest. Also, you can run tests against an instance of Artifactory. Those tests should add the attribute artifactory_ready. Some environment variables have to be defined to run them. For example, for an Artifactory instance that is running on the localhost with default user and password configured, the variables could take the values: ARTIFACTORY_DEFAULT_URL is the base URL for the Artifactory repo, not one for a specific repository. Running the tests with a real Artifactory instance will create repos on the fly so please use a separate server for testing purposes.

  5. blog.conan.io › 2023/02/22 › Conan-2Introducing Conan 2.0

    22. Feb. 2023 · Conan 2.0, the new version of the open-source C and C++ package manager, is out now! Conan 2.0 has been re-architected from the ground up to better serve the needs of the community. Some notable features: New and improved graph model to better represent transitive usage requirements. Requirement traits. Package types.

  6. Frequently Asked Questions. What are the benefits of using Conan? Can I create my own Conan packages? Can I Integrate my build system/tool with Conan? Can I create my own private repository for hosting Conan packages? Is Conan Stable? How is the Conan project maintained? What resources exist to help me learn Conan? What is Conan?