Difference between revisions of "Conan"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(28 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
 
 
conan --version
 
conan search [[poco]] --remote=conan-center
 
conan inspect poco/1.9.4
 
conan remote add
 
conan user
 
  
  
conan new Hello/0.1 -t
+
== Installation ==
conan create . my-org+my-group+my-project/beta
+
* <code>[[apt install]] python3-pip -y && [[pip3 install]] conan</code>
 +
* <code>[[brew install conan]]</code>
  
conan upload
+
== Examples ==
 +
* <code>[[conan --help]]</code>
 +
* <code>[[conan --version]]</code>
 +
* <code>[[conan search]] [[poco]] --remote=conan-center</code>
 +
* <code>[[conan inspect]] poco/1.9.4</code>
 +
* <code>[[conan remote add]]</code>
 +
* <code>[[conan user]]</code>
 +
* <code>[[conan upload]]</code>
  
  
  [[pip3]] install conan
+
conan new Hello/0.1 -t
 +
  [[conan create]] . my-org+my-group+my-project/beta
  
 
== Activities ==
 
== Activities ==
Line 28: 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: