Artikel-ID: 000059217 Inhaltstyp: Installation und Setup Letzte Überprüfung: 13.01.2023

ONNX* Modell kann mit CMAKE* in OpenVINO™ 2021.3 Source nicht kompilieren

Umgebung

Ubuntu

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Zusammenfassung

Anleitungen zum korrekten Aufbau OpenVINO™ 2021.3 aus der Quelle und korrekt eingerichtet für die ONNX* Modellkompilierung

Beschreibung
  1. Kompilierung OpenVINO™ von Quelle Version 2021.3 versucht
  2. Fehler:
    ~/Projects/OpenVINO/cmake-build-debugging/_deps/ext_onnx-src/onnx/onnx_pb.h:50:10: schwerwiegender Fehler: onnx/onnx-ml.pb.h: Keine solche Datei oder ein solches Verzeichnis #include "onnx/onnx-ml.pb.h"

 

  • Verwendet den CMAKE* Kompilierungsbefehl:
    cmake -DVERBOSE_BUILD=ON -DENABLE_TEMPLATE_PLUGIN=ON -DCMAKE_BUILD_TYPE=Debugging -DENABLE_PYTHON=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DENABLE_WHEEL=ON --DENABLE_TESTS=ON -DENABLE_FASTER_BUILD=ON -DONNX_ML=1 -DIE_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO_DIR}/modules -G "CodeBlocks - Unix Makefiles" ~/Projects/OpenVINO

 

 

  • Datei onnx/onnx_pb.h ist nicht vorhanden.

 

Lösung
  1. Stellen Sie sicher, dass die Quelle die neueste Version und offiziell von GitHub* ist.
  2. Klicken Sie auf das Register Wiki.
  3. Klicken Sie im Abschnitt Aufbau auf Linux System.
  4. Beachten Sie die unterstützten Linux* Systeme und die Softwarevoraussetzungen.
  5. Stellen Sie sicher, dass alle Anforderungen im aktuellen Linux* System erfüllt sind.
  6. Befolgen Sie dort die Schritt-für-Schritt-Build-Anweisungen.
  7. Stellen Sie sicher, dass die CMAKE* und build-Prozesse erfolgreich sind.
  8. Befolgen Sie falls erforderlich die zusätzlichen Build-Schritte.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.