Yahoo Suche Web Suche

Suchergebnisse

  1. Suchergebnisse:
  1. Conan, software package manager for C and C++ developers. The open source, decentralized and multi-platform package. manager to create and share all your native binaries. Downloads Get Started Why use Conan? Conan 2.0 Is Out Now. What's new in 2.0. Read our blog post. Conan is universal and portable.

    • ConanCenter

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

    • FAQ

      Conan is a package manager for C and C++ which aims to solve...

    • 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. 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.

    • 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.

  3. conan-io / conan Public. Notifications. Fork 943. Star 7.8k. yesterday. czoido. 2.3.1. 95da083. Compare. 2.3.1 (16-May-2024) Latest. Feature: Add GCC 13.3 support. ( #16246 ). Docs: 📃. Feature: Allow opt-out for CMakeToolchain default use of absolute paths for CMakeUserPresets->CMakePreset and CMakePresets->toolchainFile path. ( #16244 ). Docs: 📃.