加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CMakeLists.txt 1.15 KB
一键复制 编辑 原始数据 按行查看 历史
仪山湖 提交于 2019-11-18 05:19 . update readme.md and license
cmake_minimum_required(VERSION 3.0.0)
project(mnn-lpdr C CXX)
set(_MAIJOR_VERION 1)
set(_MINOR_VERION 0)
set(_PATCH_VERION 0)
# c++11 required
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}")
## redefine executable and library output path
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
option(BUILD_EXAMPLES "build examples" ON)
option(BUILD_SHARED_LIBS "build shared labraries, else build archive" ON)
option(BUILD_JAVA_API "build API for java language" ON)
option(BUILD_UTILS "build extra utils" OFF)
## required package
find_package(OpenMP REQUIRED)
find_package(OpenCV 3.0.0 REQUIRED COMPONENTS core imgcodecs imgproc)
if (OPENMP_FOUND)
add_definitions("-D_OPENMP")
endif()
include_directories(
include
)
if(DEFINED LIGHT_LPR_ARCH)
if (${LIGHT_LPR_ARCH} STREQUAL "arm")
link_directories(
lib-arm
)
else()
link_directories(
lib
)
endif()
else()
link_directories(
lib
)
endif()
add_subdirectory(src/mlpdr)
if(BUILD_EXAMPLES)
add_subdirectory(src/examples)
endif()
if (BUILD_UTILS)
add_subdirectory(src/util)
endif()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化