pro文件内容
QT -= gui
CONFIG += c++14 console
CONFIG -= app_bundle
# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
main.cpp
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
INCLUDEPATH += \
/opt/libtorch/include \
/opt/libtorch/include/torch/csrc/api/include
LIBS += \
-L/opt/libtorch/lib \
-ltorch \
-ltorch_cpu \
-lc10 \
-lcpuinfo \
-lprotobuf \
-lprotobuf-lite \
-lprotoc \
测试main.cpp
#include <torch/torch.h>
#include <iostream>
using namespace std;
int main()
{
torch::Tensor tensor = torch::eye(3);
cout << tensor << endl;
}
测试效果