草庐IT

HomeBrew

全部标签

c++ - 与 Boost (Homebrew) Mac c++ 链接

您好,我正在尝试与boost链接以使用线程库,但似乎无法构建它。我使用HomeBrew(mac软件包安装程序)安装了boost,它位于/usr/local/Cellar/boost/1.50.0目录中。我的主文件现在很简单...#include#include我的make文件是这样的:CC=g++BASE_FLAGS=-m32-wAll#INCLUDEBASEDIRECTORYANDBOOSTDIRECTORYFORHEADERSLDFLAGS=-I/usr/local/Cellar/boost/1.50.0/include-I/opt/local/include#INCLUDEBAS

c++ - 如何获得在 Mac OS X 上运行的 Homebrew 版本的 GDB?

我正在尝试使用gdb在Eclipse中调试C++程序。我认为它在我的main()函数中运行良好,但在其他地方,当我尝试查看变量的值时它会给我一个警告:FailedtoexecuteMIcommand:-data-evaluate-expressionvariableErrormessagefromdebuggerbackend:Couldnotfindtheframebasefor"Class::method()".`在网上搜索之后,我很难理解这个错误的含义或找出解决问题的方法。StackOverflow周围还有一些其他类似的问题(here和here)。由于Apple的Xcode命令行

node.js - Homebrew 安装问题

我在安装brew时遇到了一些问题。所以我做了以下事情:卸载Homebrew软件:$rm-rf/usr/local/Cellar/usr/local/.git&&brewcleanup重新安装Homebrew软件:$ruby-e"$(curl-fsSkLraw.github.com/mxcl/homebrew/go/install)"$brewupdateAlreadyup-to-date.$brewdoctorYoursystemisraringtobrew.尝试运行任何安装,我得到以下输出:$brewinstallnodeError:Permissiondenied-/Library

node.js - 使用 Homebrew 软件升级 npm

当node(v.0.10.33)与homebrew(v.0.9.5)一起安装时,它会说:==>CaveatsIfyouupdatenpmitselfdoNOTusethenpmupgradecommandInsteadexecute:npminstall-gnpm@latest那么,npmupgrade到底是什么,与npminstall-gnpm@latest有什么区别呢?--编辑2015当前版本的Node不再存在该问题。(但我从来没有回答过npmupgrade是什么?) 最佳答案 使用npminstall来安装一个包,使用npmu

node.js - 如何通过 Homebrew 软件安装 LTS 版本的 nodejs

当我运行brewinstallnode时,它会安装v6.7.0Current但我想要在撰写本文时的LTS版本v4.6.0LTS。我需要发出哪些命令来通过Homebrew安装LTS版本的Node。 最佳答案 你可以使用brewinstallnode@4,brewinstallnode@6,或brewinstallnode@8通过Homebrew安装LTS版本的命令。如果已经安装了其他版本的Node,请先将其卸载以避免冲突。另请注意,Node的LTS版本(例如node@10)仅限于小桶,并且必须与--force(brewlink--fo

node.js - Homebrew npm 安装 : could not symlink

所以我犯了一个错误,试图摆脱所有sudo依赖项。我从站点下载了npm作为一个包并进行了手动/全局安装。但似乎我总是不得不使用sudo运行......所以我尝试卸载并使用Homebrew软件运行。现在我什至无法让node或npm运行...我想我必须用brewlink链接它们,但我收到了这个错误:Couldnotsymlinkshare/doc/node/gdbinitTarget/usr/local/share/doc/node/gdbinitalreadyexists.Youmaywanttoremoveit:rm'/usr/local/share/doc/node/gdbinit'我

node.js - 使用 Homebrew 软件安装 node.js 时遇到问题

我正在尝试使用Homebrew安装Node.js(我之前没有使用brew安装它,并且我已经尝试删除所有这些文件)。我看过以前提出类似问题的问题,但我无法让它们发挥作用。首先我尝试了brewlinknode这给了我:myusername@c126h060:~$brewlinknodeLinking/usr/local/Cellar/node/0.12.6...Error:Couldnotsymlinkshare/systemtap/tapset/node.stpTarget/usr/local/share/systemtap/tapset/node.stpalreadyexists.Yo

python - Homebrew、PIP、easy_install 等如何工作,以便我可以清理

我有一个问题来自于我在没有真正理解我在做什么的情况下遵循教程。我认为问题的根源在于我不了解OSX文件系统的工作原理。问题比Python更大,但当我开始学习Python时,我才意识到自己真正了解的很少。所以一开始我开始学习教程,这些教程让我经常使用easy_install命令,当很多教程推荐PIP时,我从来没有运行过它。所以我运行了很多命令并安装了很多不同的包。据我了解,Lion附带了python安装。我一直在使用它,并且从这里我用easy_install安装了各种软件包。有没有办法回到默认安装并从头开始?这是我想做的事情吗?如果有,为什么?使用我随Homebrew安装的Python版本

python - Homebrew brew doctor 警告关于/Library/Frameworks/Python.framework,即使安装了 brew 的 Python

当我运行Homebrew'sbrewdoctor(MacOSX10.9.2)时,我收到以下警告消息:Warning:Pythonisinstalledat/Library/Frameworks/Python.frameworkHomebrewonlysupportsbuildingagainsttheSystem-providedPythonorabrewedPython.Inparticular,Pythonsinstalledto/Librarycaninterferewithothersoftwareinstalls.因此,我运行brewinstall并按照安装警告输出中提供的步

python - 如何使用 Homebrew 软件在 macOS 中安装以前版本的 Python 3?

如何使用brew在macOS中安装以前版本的Python3?使用命令brewinstallpython我获得了最新版本的Python3(当前为v3.7.0),但我想要最新版本的Python3.6(当前为3.6.5)。我读过另一个包pyenv可以帮助处理不同的python安装,但是这个解决方案不适合我。 最佳答案 简答要全新安装Python3.6.5,请使用:brewunlinkpython#ONLYifyouhaveinstalled(withbrew)anotherversionofpython3brewinstall--igno