下载OAID Tengine的源代码
git clone https://github.com/OAID/Tengine.git
打开:
![](https://img-blog.csdnimg.cn/img_convert/dc2014251363221b5b967c32093b2bae.png)
set PATH=D:/software/cmake/bin;%PATH%
命令
cd E:/Tengine
md build
cd build
cmake.exe -G "Visual Studio 15 2017 Win64" -DTENGINE_OPENMP=OFF -DTENGINE_BUILD_EXAMPLES=OFF ..
::cmake.exe -G "Visual Studio 16 2019" -A x64 -DTENGINE_OPENMP=OFF ..
cmake.exe --build . --parallel %NUMBER_OF_PROCESSORS%
cmake.exe --build . --target install
![](https://img-blog.csdnimg.cn/img_convert/8e5f9b51d501a34b77aa86ecedde1b15.png)
![](https://img-blog.csdnimg.cn/img_convert/dc932db2f0c12baf025a70f738254ed1.png)
![](https://img-blog.csdnimg.cn/img_convert/a3ef51a2bdde4ae012ac87a9cea4dd13.png)
clion调用
CMakefiles如下
cmake_minimum_required(VERSION 3.16)
project(firstTengine)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fopenmp")
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
include_directories(${CMAKE_SOURCE_DIR}/include)
include_directories(${CMAKE_SOURCE_DIR}/include/common)
#add_library(libtengine-lite-static STATIC IMPORTED)
#set_target_properties(libtengine-lite-static PROPERTIES IMPORTED_LOCATION ${PROJECT_SOURCE_DIR}/lib/libtengine/x86_64/tengine-lite-static.lib)
add_executable(firstTengine tm_landmark.cpp tengine_operations.c)
set(EXTRA_LIBS
${CMAKE_SOURCE_DIR}/lib/libtengine/x86_64/tengine-lite-static.lib)
#${CMAKE_SOURCE_DIR}/lib/libtengine/x86_64/opencv_world347.lib)
target_link_libraries(firstTengine ${EXTRA_LIBS})
完成:
tengine-lite library version: 1.5-dev
Repeat [1] min 29.698 ms, max 29.698 ms, avg 29.698 ms
![](https://img-blog.csdnimg.cn/img_convert/5d78ea2dcd5896fd0ce00dd7b26703d7.png)
参考资料: