Puncte:0

Aveți nevoie de ajutor pentru a scăpa de erorile din antetul libtorch: declarație conflictuală âconstexpr const auto torch::...â

drapel tz

Nu se poate compila un simplu program libtorch C++ de când am actualizat Ubuntu la 21.10. Folosind QT Creator, am încercat mai multe versiuni (Desktop QT 5.12.5, 5.15.2, 6.1.2, 6.2.1), atât gcc, cât și clang fără succes. Am încercat și versiunea ABI=0 libtorch. Primește întotdeauna eroarea: /usr/local/include/torch/csrc/api/include/torch/types.h:39: eroare: declarație conflictuală âconstexpr const auto torch::(kUInt8, kInt8, etc)â ; Am încercat și de la c++14 la 2a INCLUDEPATH += /usr/include/c++/10 fără succes

Configurare: Șablon = aplicație CONFIG += cmdline c++14 CONFIG += fir CONFIG += CUDA #CONFIG += c++14 console no_keywords CONFIG -= app_bundle CONFIG -= qt

QMAKE_CXXFLAGS += -D_GLIBCXX_USE_CXX11_ABI=1 QMAKE_LFLAGS += -INCLUDE:?warp_size@cuda@at@@YAHXZ QMAKE_LFLAGS += -Wl,--nu-așa cum este necesar #QMAKE_LFLAGS += -Wl,--copy-dt-needed-entries

DEFINEȘTE += QT_DEPRECATED_WARNINGS DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # dezactivează toate API-urile depreciate înainte de Qt 6.0.0

INCLUDEPATH += /usr/include/c++/11 QMAKE_LIBDIR += /usr/lib/x86_64-linux-gnu

INCLUDEPATH += /usr/local/include/torch/csrc/api/include QMAKE_LIBDIR += /usr/local/lib

CONFIG += link_pkgconfig PKGCONFIG += mysqlclient PKGCONFIG += libcurl PKGCONFIG += libxml-2.0 PKGCONFIG += glib-2.0 PKGCONFIG += cuda-11.3 PKGCONFIG += cudart-11.3 PKGCONFIG += opencv4

LIBS += -ltorch LIBS += -ltorch_cpu -lc10 LIBS += -ltorch_cuda -lc10_cuda

user15285808 avatar
drapel tz
Trebuie să știu dacă cineva știe cum să scap de erorile de antet libtorch:

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.