警告: /usr/local/include不可写。这可能发生,如果你"sudo制作安装"软件,而不是由Homebrew管理。
如果brew尝试将头文件写入此目录,则在链接步骤中安装将失败。
你可能应该chown
/usr/local/include
我尝试了不同的命令来解决这个问题,但我仍然被困在这里。
我在10.8.2上运行自制软件
对我有用的是
$ sudo chown -R yourname:admin /usr/local/bin
对我起作用的也是
sudo chmod g+w /usr/local
sudo chgrp staff /usr/local
拥有它和其中的一切。
Mac OS High Sierra或更新版本:(在下面的评论中与Kirk一致)
$ sudo chown -R $(whoami) $(brew --prefix)/*
macos的早期版本:
$ sudo chown -R $USER:admin /usr/local/include
然后再做一个
$ brew doctor
问题内容: 我使用的是Mac osx 10.10,如PyAudio主页所述,我使用 安装portaudio似乎很成功,我可以在/ usr / local / include和/ usr / local / lib中找到头文件和lib,但是当我尝试安装pyaudio时,它给了我一个错误 实际上它在/ usr / local / include中,为什么找不到文件?类似问题的某些答案对我不起作用(例如
最近,我打开了我的error_log文件,注意到它有几条include()相关的错误消息。网站每天大约有1500名访问者,但这个消息显示只有3次左右,在一个月内,例如,我可能有10组错误在2月6日,然后15组错误在2月20日等。 下面是错误文本的示例: [19-Jul-2013 17:42:17]PHP警告:include()[function.include]:打开http://www失败。例子
原始问题: 我正试图用这个命令安装monaca。 但是就在得到这些错误之后: 知道怎么解决这个问题吗?谢谢你们
问题内容: 链接期间出现以下警告: 设置环境变量LD_LIBRARY_PATH = path_to_libxxx.so.6可使警告静音(添加-Lpath_to_libxxx.so.6无效)。 我有一个单独的编译服务器,仅在其中编译生成的二进制文件。二进制文件是在其他服务器上执行的,在那里二进制文件可以看到libxxx.so.6(用选中)。 还有其他方法可以消除编译时的警告(我已经警告过几次了,这很
我的代码可以工作,但每次运行到第13行时,它都会在命令窗口上写:“警告:冒号运算符用作索引时需要整数操作数”。我的代码的相关部分如下所示: 为什么会出现此警告,我可以忽略它吗?