Open2

warp: 開発環境の仕上げ

okuokuokuoku

とりあえずC++のHello worldをコンパイルできる程度まで整備する。

#include <iostream>

int
main(int ac, char** av){
  std::cout << "Hello!" << std::endl;
  return 0;
}
  • Conan2のプロファイルを用意する
  • undefinedになるシンボルを適当に補完する
okuokuokuoku

Settings

Conan2はパッケージの "setting" (パッケージの等価性を判別するためのプロパティの一種) を正規化するために、 "settings" に書いて良い値を "settings.yml" に書いている。

これはパッケージで拡張できない。

$CONAN_HOME からコピーして、適当に書き換えて、 conan config install する。

$ conan config install settings.yml

いやこれ激烈に面倒じゃないか。。?