如何在C ++中与Clion和Cmake一起使用.so库?

时间:2018-08-09 16:57:24

标签: c++ cmake shared-libraries clion

已经有a question了,但是问问者要么做得比我还复杂,要么发布的答案假设我需要理解的背景知识太多。

我正在尝试使用以下库:https://github.com/samehkamaleldin/socket.cpp

我从github下载了库并进行了构建。然后,将生成的.so文件与main.cpp放在同一目录中,如下所示:

Screenshot

但是,根据我的研究,我不确定从这里开始做什么,我需要使用命令target_link_libraries,但是我不确定每个参数要传递什么。

1 个答案:

答案 0 :(得分:1)

为了使用该库,有几种方法,我建议您阅读这篇文章:Correct way to use third-party libraries in cmake project