make:***未指定t,也未找到任何makefile。停

时间:2019-02-20 01:50:45

标签: makefile bluez

我正在研究树莓零w和python的BLE通信。 为此,我尝试安装bluez。 但是当我尝试使用make命令时,make出错:***未指定tartgets,也未找到任何makefile。停。

在寻找解决这个问题的方法时,答案是在导演中makefile不存在。 但就我而言,makefile在那里。

pi@pi:~/bluez-5.41 $ ls
acinclude.m4  client        configure.ac  gobex        Makefile.obexd    peripheral   TODO
aclocal.m4    compile       COPYING       INSTALL      Makefile.plugins  plugins      tools
android       config.guess  COPYING.LIB   install-sh   Makefile.tools    profiles     unit
attrib        config.h.in   depcomp       lib          missing           README
AUTHORS       config.log    doc           ltmain.sh    monitor           src
btio          config.sub    emulator      Makefile.am  NEWS              test
ChangeLog     configure     gdbus         Makefile.in  obexd             test-driver 

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

不,那里没有Makefile。

相反,您(和朋友)拥有名为Makefile.am和Makefile.in的文件。

在我看来,您需要对它们运行Automake。您是否考虑过阅读INSTALL的说明? They're rather informative,并在您的目录中可用。 README也值得一读...

tl;博士:阅读