试图编译linux构建的项目,找不到库

时间:2014-10-03 00:04:27

标签: linux build compilation mint

我正在尝试用Linux Mint 16构建一个用c ++编写的项目,使用... make -f ./Makefile 我一直收到这个错误

    /usr/bin/ld: cannot find -ludev
    collect2: error: ld returned 1 exit status
    make: *** [BINARY] Error 1

我得到了更多的/usr/bin/ld: cannot find -foo,但我检查了我的Makefile,并使用synaptic包管理器安装了所有其他必要的库,消除了除此错误之外的所有错误。我似乎无法在任何地方找到它,虽然也许我找不到合适的地方。

感谢。

2 个答案:

答案 0 :(得分:1)

在更新到Linux Mint 17.1之后,我遇到了一些问题。我试图用Qt 5串口模块构建一个应用程序。通过安装:libudev-dev解决。

答案 1 :(得分:0)

尝试:

sudo apt-get install udev

我不知道如何在突触中做到这一点,但它应该更容易,对吧?