1 Star 1 Fork 2

embed-systems/p-net

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
FindNetSNMPAgent.cmake 1.24 KB
一键复制 编辑 原始数据 按行查看 历史
Hans-Erik Floryd 提交于 5年前 . SNMP for Linux
#********************************************************************
# _ _ _
# _ __ | |_ _ | | __ _ | |__ ___
# | '__|| __|(_)| | / _` || '_ \ / __|
# | | | |_ _ | || (_| || |_) |\__ \
# |_| \__|(_)|_| \__,_||_.__/ |___/
#
# www.rt-labs.com
# Copyright 2020 rt-labs AB, Sweden.
#
# This software is dual-licensed under GPLv3 and a commercial
# license. See the file LICENSE.md distributed with this software for
# full license information.
#*******************************************************************/
include(FindPackageHandleStandardArgs)
# Find Net-SNMP agent
find_path(NetSNMPAgent_INCLUDE_DIR net-snmp-agent-includes.h
PATH_SUFFIXES net-snmp/agent
)
find_library(NetSNMPAgent_LIBRARY netsnmpagent)
mark_as_advanced(NetSNMPAgent_INCLUDE_DIR NetSNMPAgent_LIBRARY)
find_package_handle_standard_args(NetSNMPAgent
REQUIRED_VARS NetSNMPAgent_LIBRARY NetSNMPAgent_INCLUDE_DIR
)
if (NetSNMPAgent_FOUND AND NOT TARGET NetSNMP::NetSNMPAgent)
add_library(NetSNMP::NetSNMPAgent UNKNOWN IMPORTED)
set_target_properties(NetSNMP::NetSNMPAgent PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES "C"
IMPORTED_LOCATION "${NetSNMPAgent_LIBRARY}"
INTERFACE_INCLUDE_DIRECTORIES "${NetSNMPAgent_INCLUDE_DIRS}"
)
endif()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/embed-systems/p-net.git
git@gitee.com:embed-systems/p-net.git
embed-systems
p-net
p-net
master

搜索帮助