2014-10-03 34 views
0

我想建立用C++编写的Linux Mint的16,使用项目... make -f ./Makefile ,我不断收到此错误试图编译项目的Linux构建,找不到库

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

我获得了更多的/usr/bin/ld: cannot find -foo,但我检查了我的Makefile,并使用突触包管理器安装了所有其他必要的库,消除了除这个错误之外的所有其他库。我似乎无法在任何地方找到它,虽然也许我没有找到正确的位置。

谢谢。

回答

0

尝试:

sudo apt-get install udev 

我不知道该怎么做,在突触,但它应该是更容易,对不对?

+0

我已经试过了,我的udev已经是最新版了。 – Chiada 2014-10-04 23:16:06

1

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