如何在Windows上的Qmake和QT上使用libtorch?

时间:2019-07-15 12:21:10

标签: c++ windows qt qt-creator libtorch

有人在QT Creator(OS:Windows)上使用Libtorch吗?我需要将Torch项目集成到QT GUI吗?但是我不能在QT上使用Torch库。我遇到类似以下的错误。

libtorch\include\torch\csrc\jit\ir.h:1077: error: function 'torch::jit::Value* torch::jit::Graph::insertGetAttr(torch::jit::Value*, const string&)' definition is marked dllimport
TORCH_API Value* insertGetAttr(Value* obj, const std::string& field)

我将libtorch添加到了.pro文件:

QMAKE_CXXFLAGS += -DGLIBCXX_USE_CXX11_ABI=0

INCLUDEPATH += "$$PWD\libtorch\include"
INCLUDEPATH += "$$PWD\libtorch\include\torch\csrc\api\include"

LIBS += -L$$PWD/libtorch/lib
LIBS += -ltorch -lc10

我还在这篇文章中创建了新期刊:https://github.com/pytorch/pytorch/issues/22792 但是,我无法解决我的问题。

0 个答案:

没有答案