@@ -103,20 +103,21 @@ if (OCR_OUTPUT STREQUAL "JNI") # JNI
103
103
add_library (OcrLiteNcnn SHARED ${OCR_COMPILE_CODE} )
104
104
target_compile_definitions (OcrLiteNcnn PRIVATE __JNI__ )
105
105
target_link_libraries (OcrLiteNcnn ncnn ${OpenCV_LIBS} ${JNI_LIBS} ${OpenMP_CXX_LIB_NAMES} )
106
- elseif (OCR_OUTPUT STREQUAL "CLIB" ) # C LIB
106
+ elseif (OCR_OUTPUT STREQUAL "CLIB" ) # CLIB
107
107
add_library (OcrLiteNcnn SHARED ${OCR_COMPILE_CODE} )
108
108
target_compile_definitions (OcrLiteNcnn PRIVATE __CLIB__ )
109
109
target_link_libraries (OcrLiteNcnn ncnn ${OpenCV_LIBS} ${OpenMP_CXX_LIB_NAMES} )
110
- elseif (OCR_OUTPUT STREQUAL "BIN" ) # C LIB
110
+ elseif (OCR_OUTPUT STREQUAL "BIN" ) # BIN
111
111
add_executable (OcrLiteNcnn ${OCR_COMPILE_CODE} )
112
112
target_compile_definitions (OcrLiteNcnn PRIVATE __EXEC__ )
113
113
target_link_libraries (OcrLiteNcnn ncnn ${OpenCV_LIBS} ${OpenMP_CXX_LIB_NAMES} )
114
114
endif ()
115
115
116
- install (TARGETS OcrLiteNcnn EXPORT OcrLiteNcnn
117
- ARCHIVE DESTINATION staticlib
118
- LIBRARY DESTINATION sharedlib
119
- RUNTIME DESTINATION bin )
116
+ install (TARGETS OcrLiteNcnn EXPORT OcrLiteNcnn )
117
+ if (OCR_OUTPUT STREQUAL "CLIB" ) # CLIB
118
+ file (GLOB OCR_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR} /include/*.h )
119
+ install (FILES ${OCR_INCLUDE} DESTINATION include )
120
+ endif ()
120
121
121
122
if (OCR_VULKAN STREQUAL "GPU" )
122
123
target_compile_definitions (OcrLiteNcnn PRIVATE __VULKAN__ )
0 commit comments