問題タブ [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
ありがとうございました!