【发布时间】:2017-07-20 17:18:53
【问题描述】:
我想使用带空格和点的路径进行安装(sudo make install)。 (例如/Applications/Sample App.app/Contents/Resources)
但是,调用了以下错误。
ginstall: target 'App.app/Contents/Resources/lib/libserialport.a' is not a directory
如果我使用只有空格的路径,sudo make install 与\ 转义字符配合得很好。
【问题讨论】:
-
makefile 是你自己写的吗?你能把它贴在某个地方吗?
-
不,我正在尝试构建
libserialport库(sigrok.org/wiki/Libserialport)。我按照他们网站上显示的构建指南进行操作,./configure、make、sudo make install -
以下是
Makefile的前缀部分 -
prefix = /Applications/Sample\\ App.app/Contents/Resource