当前位置:   article > 正文

Ubuntu 18.04 install Qt 5.12.9和libtorch 1.5.1_linux cmake qt libtorch

linux cmake qt libtorch

1. qt 下载地址: http://download.qt.io/archive/qt/5.12/

以前版本的qt 安装可以不登录账号,这次没看到skip按钮,登陆下账号然后正常安装即可,选择下 desktop gcc,其他的组件根据自己需求。

2. libtorch下载地址:https://download.pytorch.org/libtorch/cpu/libtorch-shared-with-deps-1.5.1%2Bcpu.zip

下载之后解压即可

3. qt 创建 non-qt project C++工程,由于是创新CMake工程,如果没有安装需要安装下。

工程命名为libtorch

main.cpp

  1. #include <iostream>
  2. #include <torch/torch.h>
  3. using namespace std;
  4. int main()
  5. {
  6. torch::Tensor tensor = torch::eye(3);
  7. std::cout << tensor << std::endl;
  8. cout << "Hello World!" << endl;
  9. return 0;
  10. }

CMakeLists.txt

  1. cmake_minimum_required(VERSION 3.5)
  2. project(libtorch LANGUAGES CXX)
  3. set(CMAKE_CXX_STANDARD 11)
  4. set(CMAKE_CXX_STANDARD_REQUIRED ON)
  5. set(Torch_DIR /home/whq/Downloads/libtorch/share/cmake/Torch)
  6. find_package(Torch REQUIRED)
  7. add_executable(libtorch main.cpp)
  8. target_link_libraries(libtorch "${TORCH_LIBRARIES}")
  9. set_property(TARGET libtorch PROPERTY CXX_STANDARD 17)

运行结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/943149
推荐阅读
相关标签
  

闽ICP备14008679号