Difference between revisions of "Conan"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
Conan<ref>https://conan.io/</ref> is a portable [[package manager]], intended for [[C]] and [[C++]] developers.
+
[[wikipedia:Conan]]<ref>https://conan.io/</ref> (2015<ref>https://blog.conan.io/2016/01/05/conan-one-month-after-launch,-thanks!.html</ref>) is a portable [[package manager]], intended for [[C]] and [[C++]] developers. Including [[Artifactory]] support.
 +
* http://conan.io/
 +
* https://github.com/conan-io
  
 +
* [[GitLab Conan Repository]] ([[GitLab Premium 12.6]])<ref>https://docs.gitlab.com/ee/user/packages/conan_repository/</ref>
  
* [[GitLab Conan Repository]] ([[GitLab Premium 12.6]])<ref>https://docs.gitlab.com/ee/user/packages/conan_repository/</ref>
 
  
  
https://github.com/conan-io
 
  
* <code>[[pip3]] install conan</code>
+
== Installation ==
 +
* <code>[[apt install]] python3-pip -y && [[pip3 install]] conan</code>
 +
* <code>[[brew install conan]]</code>
  
conan --version
+
== Examples ==
conan search [[poco]] --remote=conan-center
+
* <code>[[conan --help]]</code>
conan inspect poco/1.9.4
+
* <code>[[conan --version]]</code>
conan remote add  
+
* <code>[[conan search]] [[poco]] --remote=conan-center</code>
conan user
+
* <code>[[conan inspect]] poco/1.9.4</code>
 +
* <code>[[conan remote add]]</code>
 +
* <code>[[conan user]]</code>
 +
* <code>[[conan upload]]</code>
  
  
 
  conan new Hello/0.1 -t
 
  conan new Hello/0.1 -t
  conan create . my-org+my-group+my-project/beta
+
  [[conan create]] . my-org+my-group+my-project/beta
 
 
conan upload
 
 
 
 
 
 
 
  
 
== Activities ==
 
== Activities ==
Line 30: Line 31:
 
== Related terms ==
 
== Related terms ==
 
* <code>[[cmake]]</code>: <code>[[cmake --version]]</code>
 
* <code>[[cmake]]</code>: <code>[[cmake --version]]</code>
 +
* <code>[[QMake]]</code>
 +
* <code>[[biicode]]</code> C/[[C++]] dependency manager
 +
* [[Artifactory]]
 +
* [[ConanCenter]]
 +
* [[Xray 3.21.2]] (March 31, 2021) support conan packages
 +
* <code>[[.conan/data]]</code>
 +
* [[Build automation]]
  
 
== See also ==
 
== See also ==

Latest revision as of 13:50, 2 November 2021

wikipedia:Conan[1] (2015[2]) is a portable package manager, intended for C and C++ developers. Including Artifactory support.



Installation[edit]

Examples[edit]


conan new Hello/0.1 -t
conan create . my-org+my-group+my-project/beta

Activities[edit]

  1. Read https://docs.conan.io/en/latest/getting_started.html


Related terms[edit]

See also[edit]

  • https://conan.io/
  • https://blog.conan.io/2016/01/05/conan-one-month-after-launch,-thanks!.html
  • https://docs.gitlab.com/ee/user/packages/conan_repository/
  • Advertising: