pixi
rust 製の ros2 開発向けプロジェクト構成ツール。
.pixi フォルダに prebuilt なライブラリを構成することができる。
conda を python 以外にも拡張した感じ? cmake の find_package の面倒を見てくれるぽい。 vcpkg のように全ビルドしないのお手軽である。
msvc Release build required-DCMAKE_BUILD_TYPE=Release
が必須なのでは。 さすがに不便なので
-DCMAKE_BUILD_TYPE=RelWithDebInfo
c++でdll境界を超えるタイプでこの問題が顕在化する。
opencv や rclcpp である。
gcc とか clang だと大丈夫なのかもしれない。
workspace
- pixi.toml
- .pixi(.gitignore)
- build (.gitignore)
- install (.gitignore)
- log (.gitignore)
pixi.toml
> pixi init
pixi.toml
[workspace]
authors = ["user <user@gmail.com>"]
channels = ["conda-forge"]
name = "hello"
platforms = ["win-64"]
version = "0.1.0"
[tasks]
[dependencies]