おばんです。
open cvやOpen3DなどでCUDA buildをする際、make -j$(nproc)コマンド入力後、エラーを吐かれる、吐かれる。
(※以下、参考まで。適宜勝手に更新、変更します。)
見直そう。下記を。
○依存モジュールが足らない。あるいはバージョン違い
○複数のPythonのバージョンが原因。⇒20.04→3.8 22.04→3.10
○Pythonのパスが切れてない。⇒which pythonで確認必要
○なぜかPytthon2でpython buildが指定されている。⇒cmake-gui必須
○cmake option項目のパス指定ミス.
○そもそもインストールされているubuntsのバージョンで動作確認されていない。
○GPUとドライバーとCUDAバージョンのミスマッチ。⇒どうも最適組み合わせがありそう。
○cmakeのバージョンが古い、あるいは新しすぎる
○compute capabilityの指定ミス。
エラーの個所を探すのがメンドクサイ。。。。
Cmake-guiは必須だよね。