vc向けのメタビルドツールvcpkgを発見
uwp向けのlibpngのビルドのエラーを修正する過程でvcpkgを見つけた。 vc向けのメタビルドツールの予感。
cloneして
unknown: blockquote => {"type":"blockquote","children":[{"type":"paragraph","children":[{"type":"text","value":"git clone ","position":{"start":{"line":6,"column":3,"offset":70},"end":{"line":6,"column":13,"offset":80}}},{"type":"link","title":null,"url":"https://github.com/Microsoft/vcpkg.git","children":[{"type":"text","value":"https://github.com/Microsoft/vcpkg.git","position":{"start":{"line":6,"column":13,"offset":80},"end":{"line":6,"column":51,"offset":118}}}],"position":{"start":{"line":6,"column":13,"offset":80},"end":{"line":6,"column":51,"offset":118}}}],"position":{"start":{"line":6,"column":3,"offset":70},"end":{"line":6,"column":51,"offset":118}}}],"position":{"start":{"line":6,"column":1,"offset":68},"end":{"line":6,"column":51,"offset":118}}}
buildする
unknown: blockquote => {"type":"blockquote","children":[{"type":"paragraph","children":[{"type":"text","value":"cd vcpkg\nvcpkg> ./bootstrap.bat","position":{"start":{"line":9,"column":3,"offset":130},"end":{"line":10,"column":23,"offset":161}}}],"position":{"start":{"line":9,"column":3,"offset":130},"end":{"line":10,"column":23,"offset":161}}}],"position":{"start":{"line":9,"column":1,"offset":128},"end":{"line":10,"column":23,"offset":161}}}
UWP版のpackageインストール vcpkg> ./vcpkg install libpng:x86-uwp
なるほど。 OpenCVのUWP版はあるかな・・・。 vcpkg> ./vcpkg install opencv:x86-uwp
あった。 最新版のopencv-3.2.0もビルドできるやん。 一瞬にして作り始めていた、 https://github.com/ousttrue/bldproc/tree/master/procs がオワコンになった。 検索してみたら日本語の紹介記事が一つあった。
【速報】Vcpkg: Windowsの公式C++ライブラリ管理ツール
desktopビルドできた
ffpmeg(msys2をダウンロードして使っていた。わかる)
uwpビルドできた
opencv openssl
uwpビルドできなかった
cairo。途中でpeclのビルドに失敗する(pixmanはビルドできたのでオプション外せばいけそう)。 bullet3。ちょっと修正が要るか