代码拉取完成,页面将自动刷新
同步操作将从 10km/feature_se 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#cmake file for test fse
#author:guyadong
#created:2018/04/16
cmake_minimum_required( VERSION 3.0 )
cmake_policy(SET CMP0048 NEW)
project( testfse VERSION 1.0.0 LANGUAGES C CXX)
# 查找feature_se库,需要设置 CMAKE_PREIX_PATH 指定 feature_se 的安装路径
# 需要指定CMAKE_MODULE_PATH 指定 FindFse.cmake 的位置
# 本例中的位置在项目根目录下/cmake/Modules
find_package(Fse REQUIRED)
# include utils.cmake,location /cmake/Modules
include (utils)
cxx11_support()
##############设置目标文件生成位置#####################
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")
if(MSVC)
#关闭C4819警告
add_definitions("/wd4819")
message(STATUS "optional:/wd4819")
endif(MSVC)
# 定义所有的源文件列表
set(_CPP_SOURCE_FILES
test.cpp
)
set(_C_SOURCE_FILES
test_c.c
)
# C++调用测试
add_executable(test_fse ${_CPP_SOURCE_FILES})
add_executable(test_fse_static ${_CPP_SOURCE_FILES})
target_link_libraries(test_fse gdface::fse_cas)
target_link_libraries(test_fse_static gdface::fse_cas_static)
if(MSVC)
add_executable(test_fse_static_mt ${_CPP_SOURCE_FILES})
target_link_libraries(test_fse_static_mt gdface::fse_cas_static_mt)
endif()
# 标准C调用测试
add_executable(test_fse_c ${_C_SOURCE_FILES})
add_executable(test_fse_c_static ${_C_SOURCE_FILES})
target_link_libraries(test_fse_c gdface::fse_cas)
target_link_libraries(test_fse_c_static gdface::fse_cas_static)
if(MSVC)
add_executable(test_fse_c_static_mt ${_C_SOURCE_FILES})
target_link_libraries(test_fse_c_static_mt gdface::fse_cas_static_mt)
endif()
# Cleanup temporary variables.
set(_CPP_SOURCE_FILES)
set(_C_SOURCE_FILES)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。