zeek源码
湫荷海棠
这个作者很懒,什么都没留下…
展开
-
【zeek_cmake_module】ProhibitInSourceBuild.cmake
该模块禁止源码目录编译,实际就是禁止cmake .命令的执行if ("${PROJECT_SOURCE_DIR}" STREQUAL "${PROJECT_BINARY_DIR}") message(FATAL_ERROR "In-source builds are not allowed. Please use " "./configure to choose a build directory and "原创 2021-12-24 17:09:59 · 752 阅读 · 0 评论 -
[zeek_cmake_module]CheckCompilerArch.cmake
include(CheckCSourceCompiles)check_c_source_compiles(" #if defined(__x86_64__) || defined(_M_X64) int main() { return 0; } #else #error wrongarch #endif" test_arch_x64)check_c_source_compiles(" #if defined(__aarch64__) || defined(__arm64__) int原创 2021-12-24 16:54:15 · 674 阅读 · 0 评论 -
[zeek_cmake_module]解析CommonCMakeConfig.cmake
该文件是zeek开源项目中cmake子模块的一份文件set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})set(CMAKE_EXPORT_COMPILE_COMMANDS ON)include(CheckCompilers)include(ProhibitInSourceBuild)include(AddUninstallTarget)include(SetupRPATH)include(S原创 2021-12-24 16:39:12 · 2272 阅读 · 0 评论