ld:找不到-lelementary库

时间:2019-08-13 23:21:32

标签: ld macos-mojave

我尝试运行make install,但出现此错误

  

ld:找不到-lelementary库

什么是基本库?
在哪里可以下载?

我在几个链接中搜索了“ ld:找不到*的库”,但这没有帮助...

更新:我已经通过在CMake文件中添加路径解决了该问题。我已经通过使用自制软件“ brew install efl”安装了efl。但是奇怪的是,它没有指向正确的位置,我必须在CMakeLists.txt中添加准确的位置“ link_directories(/ usr / local / lib)。

1 个答案:

答案 0 :(得分:0)

图书馆Elementary是EFL(启蒙基金会图书馆)的一部分。您可以从the download page的源代码中构建它,也可以与brew or git一起安装。

只需引用链接,即可通过brew安装(这是三个选项中最简单的一个):

brew install efl

(是的,我同意“基本图书馆”这个名称对于搜索引擎来说是一个糟糕的名字。您只会得到有关学校图书馆的结果。)