onnxruntime cmake配置

简介: onnxruntime cmake配置
cmake_minimum_required(VERSION 3.28)
project(ORT)

set(CMAKE_CXX_STANDARD 17)

#find_package(onnxruntime REQUIRED)

set(ONNXRUNTIME_ROOT "D:/Libraries/vcpkg/packages/onnxruntime-gpu_x64-windows")
include_directories(ORT ${ONNXRUNTIME_ROOT}/include)

add_executable(ORT main.cpp)
target_link_libraries(ORT ${ONNXRUNTIME_ROOT}/lib/onnxruntime.lib )

#if (WIN32)
#    add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
#            COMMAND ${CMAKE_COMMAND} -E copy_if_different
#            "${ONNXRUNTIME_ROOT}/lib/onnxruntime.dll"
#            $<TARGET_FILE_DIR:${PROJECT_NAME}>)
#endif ()
目录
相关文章
|
4月前
|
Unix C++
在VS2019中CMake生成出现报错
在VS2019中CMake生成出现报错
475 0
在VS2019中CMake生成出现报错
|
4月前
|
IDE Java Linux
【CMake】CMake构建C++代码(一)
【CMake】CMake构建C++代码(一)
|
4月前
|
存储 自然语言处理 Linux
CMake基础(1)初识CMake
CMake基础(1)初识CMake
43 0
|
C++
CMake中使用vcpkg
vcpkg是一个微软开源的C++包管理器。 在以前的开发中,如果在项目中需要使用某个开源库,例如qt,我们需要取官网下载qt的源码,然后构建得到对应的库,然后在项目中链接这个库。对于自己熟悉的库还好说,若是不熟悉的库,如何拉取源码?如何构建?如何在项目中引用?等等这些问题通常会困扰我们,然而,大多数情况下,我们只是使用这个开源库,并不需要关心这个库的构建和编译等问题。如此,在以前的开发过程中,往往会花费不少的时间在引入开源库上。 vcpkg是在背景下开发出来的,通过vcpkg,我们可以在项目中很方便的引入开源库,不用再关心拉取代码、构建开源库的这些事情。 CMake构建的项目中引入开源库
167 0
|
Linux 异构计算
|
C++
cmake安装与使用
cmake安装与使用
310 0
cmake安装与使用
|
Ubuntu
CMake
CMake
134 0
|
Linux 前端开发 关系型数据库
|
Java Linux C语言