diff options
| author | 童宗振 <[email protected]> | 2024-07-10 10:05:04 +0000 |
|---|---|---|
| committer | 童宗振 <[email protected]> | 2024-07-10 10:05:04 +0000 |
| commit | c48d240bc4ec7c8aad7348c9b996a18b7565cd92 (patch) | |
| tree | 2ccdcdf567be929e28010c1b8c3bc1769c3cabd0 /src | |
| parent | 8c45e0212b6edd29b28abe790ad92b5acdd67f87 (diff) | |
| parent | d6210a56933597a4f479e0ecd5ed49ed2c7f079b (diff) | |
fix librdkafka lib search pathv0.2.1-20240710dev-0.2
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 11 | ||||
| -rw-r--r-- | src/http_serv.c | 2 |
2 files changed, 7 insertions, 6 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8a47cd1..f3bc9ed 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,7 +1,3 @@ -include_directories(${CMAKE_SOURCE_DIR}/include) - -include_directories(${CMAKE_SOURCE_DIR}/support/mpack) - set(DP_TELEMETRY_SRC ${CMAKE_CURRENT_SOURCE_DIR}/main.c ${CMAKE_CURRENT_SOURCE_DIR}/config.c @@ -15,7 +11,12 @@ set(DP_TELEMETRY_SRC ${CMAKE_SOURCE_DIR}/support/mpack/mpack.c) add_executable(${PROJECT_NAME} ${DP_TELEMETRY_SRC}) -target_link_libraries(${PROJECT_NAME} libpcapng libmarsio maatframe MESA_prof_load libevent-static rdkafka libcmocka libzlog libcjson uuid pthread pcap) + +target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_SOURCE_DIR}/support/mpack ${RDKAFKA_INCLUDE_DIRS}) +target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_SOURCE_DIR}/include) +target_link_directories(${PROJECT_NAME} PRIVATE ${RDKAFKA_LIBRARY_DIRS}) + +target_link_libraries(${PROJECT_NAME} libpcapng libmarsio maatframe MESA_prof_load libevent-static ${RDKAFKA_LIBRARIES} libcmocka libzlog libcjson uuid pthread pcap) # if(ENABLE_DEVELOP_MOCKING) # target_link_options(${PROJECT_NAME} PRIVATE -Wl,--wrap=kafka_handle_create,--wrap=kafka_topic_new,--wrap=kafka_produce) diff --git a/src/http_serv.c b/src/http_serv.c index c9a3234..855a5b2 100644 --- a/src/http_serv.c +++ b/src/http_serv.c @@ -1,7 +1,7 @@ #include "http_serv.h" #include "config.h" -#include <MESA_prof_load.h> +#include <MESA/MESA_prof_load.h> #include <assert.h> #include <event2/buffer.h> #include <event2/event.h> |
