我正在研究树莓零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
我该如何解决这个问题?
答案 0 :(得分:0)
不,那里没有Makefile。
相反,您(和朋友)拥有名为Makefile.am和Makefile.in的文件。
在我看来,您需要对它们运行Automake。您是否考虑过阅读INSTALL
的说明? They're rather informative,并在您的目录中可用。 README
也值得一读...
tl;博士:阅读