libtorch opecv c++ cmake clion
使用clion写c++,使用cmake编译 opencv和libtorch,使用的是window11系统。
- 其中项目名称叫
torch_use0124
- 其中项目名称叫
- libtorch文件夹路径为:
C:/Users/yuanz/Downloads/cpp_library/libtorch
- libtorch文件夹路径为:
- opencv文件夹路径为:
C:/Users/yuanz/Downloads/cpp_library/opencv
- opencv文件夹路径为:
cmake_minimum_required(VERSION 3.21)
project(torch_use0124)set(CMAKE_CXX_STANDARD 17)add_executable(torch_use0124 main.cpp Darknet.cpp Darknet.h)# opencv
set(OpenCV_DIR C:/Users/yuanz/Downloads/cpp_library/opencv/build/x64/vc15/lib)
include_directories(C:/Users/yuanz/Downloads/cpp_library/opencv/sources/include)
find_package(OpenCV REQUIRED )
target_link_libraries(torch_use0124 ${OpenCV_LIBS})# libtorchset(CMAKE_PREFIX_PATH C:/Users/yuanz/Downloads/cpp_library/libtorch)
include_directories(C:/Users/yuanz/Downloads/cpp_library/libtorch/include)
include_directories(C:/Users/yuanz/Downloads/cpp_library/libtorch/include/torch/csrc/api/include)find_package(Torch REQUIRED)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TORCH_CXX_FLAGS}")target_link_libraries(torch_use0124 "${TORCH_LIBRARIES}")
set_property(TARGET torch_use0124 PROPERTY CXX_STANDARD 17)# The following code block is suggested to be used on Windows.
# According to https://github.com/pytorch/pytorch/issues/25457,
# the DLLs need to be copied to avoid memory errors.
if (MSVC)file(GLOB TORCH_DLLS "${TORCH_INSTALL_PREFIX}/lib/*.dll")add_custom_command(TARGET torch_use0124POST_BUILDCOMMAND ${CMAKE_COMMAND} -E copy_if_different${TORCH_DLLS}$<TARGET_FILE_DIR:torch_use0124>)
endif (MSVC)
libtorch opecv c++ cmake clion相关推荐
- linux下QT工程调用opencv、libtorch,并用cmake编译,及其遇到的一些问题的解决方法
linux下QT工程调用opencv.libtorch,并用cmake编译: 文章目录 一.新建QT工程 二.编写CMakeLists.txt文件 三.各个文件的内容如下: 1.mainwindow. ...
- Qt5.15.2 Cmake Clion下如何使用QPixmap显示JPG图片
在Main.cpp的文件下,Main 函数的第一行加入: QApplication::addLibraryPath(R"(C:\Qt\5.15.2\mingw81_64\plugins)&q ...
- 利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测
本篇使用的平台为Ubuntu,Windows平台的请看Pytorch的C++端(libtorch)在Windows中的使用 前言 距离发布Pytorch-1.0-Preview版的发布已经有两个多月, ...
- qt linux 国际化,多语言,配置CLion管理Qt项目国际化支持
随着Qt 6的发布,cmake也正式宣告接管qmake的工作了. 在之前的一篇博客里我介绍了如何使用cmake管理你的qt项目,不过有一点我没有讲,那就是对国际化(i18n)的处理. 今天我们就来介绍 ...
- 配置clion用于stm32开发
配置clion用于stm32开发 以stm32f103ZET6为例 2022.4.8更新(解决了OCD无法调试的问题) 之前配置完环境后,就只是实验了一下烧录的功能,一直没有尝试使用ocd的调试功能. ...
- By not providing “Findtorch.cmake“ in CMAKE_MODULE_PATH this project has asked CMake to find a pac
使用自编译libtorch时,cmake编译一个简单demo的踩坑记录,torch库应为Torch注意首字母大写,CMakeLists.txt中find_package也应为Torch
- Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV
原文:http://www.cnblogs.com/freedomshe/archive/2013/01/11/win7_vs2012_opencv_rebuild.html 还可以参考:http:/ ...
- matlab实现双边滤波_【他山之石】pytorch 实现双边滤波
"他山之石,可以攻玉",站在巨人的肩膀才能看得更高,走得更远.在科研的道路上,更需借助东风才能更快前行.为此,我们特别搜集整理了一些实用的代码链接,数据集,软件,编程技巧等,开辟& ...
- ubuntu日常使用指南
目录 换源 开发相关的基本包 vimrc python, pip zsh, oh-my-zsh, josh 配置android相关环境 查看库文件(libxxx.a/libxxx.so,动态静态库均可 ...
最新文章
- 如何解决…has been modified since the precompiled header… was built的问题
- Java之HashMap源码解析1
- 【学习笔记】31、Python中的断言
- php swoole扩展,php如何安装swoole扩展
- EF之Code First代码优先
- CentOS 关闭防火墙selinux
- 关于Java书籍的最佳阅读顺序
- cfa英语不好的怎么学_考CFA,英语太差怎么办?
- 微信小程序登录流程理解
- 如何批量将PNG格式转化为JPG格式
- RHCE-ansible第二次实验,通过ansible远程yum安装
- 基于极狐GitLab OpenAPI 开发一个仿dbt的版本管理WebIDE
- Dynamics CRM IFD部署后延长系统注销时间
- 老友记第一季台词打印_老友记第一季第一集台词
- 很多男性的瘦腰细腿比女性更骨感?原因告诉你,或许他们真没减肥
- 学习笔记(5):JavaWeb基础核心技术-5. 佟刚_JavaWEB_Servlet 的配置及生命周期方法
- rpy角与旋转矩阵之间的转换(附完整代码)
- Python redis 使用教程
- 【问答】excel使用过程中,出现:无法清空剪帖板,另一个程序可能仍在使用剪贴板
- Ubuntu16.04安装与彻底卸载docker(亲测有效)