代码拉取完成,页面将自动刷新
同步操作将从 10km/jpegwrapper 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#cmake file for project opencl
#author:guyadong
#created:2016/01/09
##! 用于velrelcm.sh 的 变量搜索正则表达式, 不要轻易修改
##! @PRJNAME_REG@ (project\s*\(\s*)([[:alnum:]-]+)(\s+.*\))
##! @VERSION_REG@ (project\s*\(\s*[[:alnum:]-]+\s+VERSION\s+)(\S*)(.*\))
##! @SNAPSHOT_REG@ (project\s*\(\s*[[:alnum:]-]+\s+VERSION\s+[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+)(\.1)?(.*\))
cmake_minimum_required( VERSION 3.0...3.15 )
cmake_policy(SET CMP0048 NEW)
# 3.0以上版本才允许使用VERSION option
project(jpegwrapper VERSION 1.1.1.1 LANGUAGES CXX)
#判断编译类型和版本是否满足编译要求
list(FIND CMAKE_CXX_COMPILE_FEATURES cxx_std_11 _cxx11_enable)
if(NOT _cxx11_enable)
message(FATAL_ERROR "Compiler not supported C++ 11 standard")
endif()
unset(_cxx11_enable)
# 要求编译器支持C++11
set(CMAKE_CXX_STANDARD 11)
SET(CMAKE_CXX_STANDARD_REQUIRED ON)
if(MSVC)
#关闭C4819警告
add_definitions("/wd4819")
message(STATUS "optional:/wd4819")
#关闭CRT_SECURE警告
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
message(STATUS "optional:-D_CRT_SECURE_NO_WARNINGS")
endif(MSVC)
##############设置目标文件生成位置#####################
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin")
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin")
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/lib")
set( SUBDIRECTORIES jpegwrapper)
foreach( subdir ${SUBDIRECTORIES} )
if( IS_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/${subdir}" )
MESSAGE( STATUS "Found sub project ${subdir}, adding it" )
add_subdirectory( ${subdir} )
endif()
endforeach()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。