gpt4 book ai didi

c - 如何使用 CMake 将我的库与 czmq 链接

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:08 25 4
gpt4 key购买 nike

<分区>

我在使用 CMake 时找不到链接 czmq 库的方法。我可以使用带有 gcc myprog.c -lczmq 的 czmq 库编译代码。

我的项目结构是这样的:

src/...
include/...
build/...
CMakeLists.txt

src/ 文件夹包含.c 文件和相应的.h 文件。 include/ 文件夹包含库 header 。

我当前的 CmakeLists.txt 如下所示:

cmake_minimum_required(VERSION 3.10)

project(mylib)
set(CMAKE_BUILD_TYPE Release)

#Header
include_directories(include)

#Src files, GLOB allows for wildcard additions
file(GLOB SOURCES "src/*c")

#Generate the shared library from the sources
add_library(mylib SHARED ${SOURCES})

#Set location for the library installation
install(TARGETS mylib DESTINATION .)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com