問題タブ [bazel-rules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bazel - CMake パッケージを bazel cmake_external にリンクする
pytorch c++ ライブラリを CMake とリンクするには、本当に必要find_package(Torch REQUIRED)で使用するだけです
ソースはこちらからダウンロードできます: https://download.pytorch.org/libtorch/nightly/cpu/libtorch-shared-with-deps-latest.zip CMake のチュートリアルはこちら: https://pytorch.org/cppdocs/ installation.html
私の中には次のものがありますWORKSPACE:
そして、これは私の中でBUILD
リンクしようとすると、<dir> does not appear to contain CMakeList.txt
これは本当ですが、でリンクするとfind_package(Torch REQUIRED)、トップレベルCMakeList.txtは必要ありません。CMake は を探しますTorchConfig.cmake。bazel はトップレベルなしでこのパッケージのターゲットを作成できますCMakeList.txtか? 探しているはずTorchConfig.cmakeですよね?
CMAKE_PREFIX_PATHまた、ファイルがリモートで取得された場合、どのように機能しますか?ディレクトリhttp_archiveを使用しますか?~/.cache/bazel
ありがとうございました!