From c0d32c6ea72d9d34bd8ef05bb37561badf2f62d7 Mon Sep 17 00:00:00 2001 From: caiyuzheng <290198252@qq.com> Date: Sun, 15 Nov 2020 01:10:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8cmake=20find=5Fpackage?= =?UTF-8?q?=E6=9D=A5=E8=A7=84=E8=8C=83=E5=8C=96=E5=BC=95=E5=85=A5=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ba9af44..13d58a4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,6 +17,13 @@ target_link_libraries(generallib public libevent.a -Wl,--no-whole-archive ) +find_package(libevent REQUIRED) +set(EVENT__HAVE_LIBEVENT 1) + +message(STATUS "libevent include: ${libevent_INCLUDE_DIR}") +message(STATUS "libevent lib: ${libevent_LIBRARIES}") +message(STATUS "libevent lib Dirs: ${libevent_LIB_DIRS}") + message("current path is" ${CMAKE_CURRENT_SOURCE_DIR}) IF (WIN32) if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") @@ -29,7 +36,6 @@ IF (WIN32) ${CMAKE_CURRENT_SOURCE_DIR}/libd/libevent.a COMMENT "package library ar -x ${CMAKE_CURRENT_SOURCE_DIR}/libd/libevent.a " ) - add_custom_command ( TARGET generallib POST_BUILD COMMAND ar rc libgeneral.a *.obj