【发布时间】:2014-08-19 02:05:24
【问题描述】:
我尝试在我的 ZMQ 项目中使用 gozmq,但是我遇到了一些问题,并且不确定问题出在哪里。
当我使用 zmq 运行我的应用程序时:
$ go run main.go
我回来了:
# pkg-config --cflags libzmq libzmq libzmq libzmq
exec: "pkg-config": executable file not found in $PATH
我实际上不知道它是什么意思或为什么会出现。但是,我猜我没有安装 zmq 或者它找不到它或其他东西......所以我用 brew 安装了它
brew install zmq
但我明白了:
Warning: zeromq-4.0.4 already installed
所以我知道我已经安装了它。即使安装了它也不起作用,很奇怪?
gozmq 的说明确实说要运行 4.x 安装:
go get -tags zmq_4_x github.com/alecthomas/gozmq
我真的跑了:
去获取 -tags zmq_4_x github.com/alectomas/gozmq
和
去获取 -tags zmq_4_0 github.com/alectomas/gozmq
和
去获取-tags zmq_4_0_4 github.com/alectomas/gozmq
我认为最后一个会起作用,因为它与我拥有的版本相匹配,但以上都不起作用。
实际上他们都只是返回了熟悉的错误:
# pkg-config --cflags libzmq libzmq libzmq libzmq
exec: "pkg-config": executable file not found in $PATH
作为最后一个资源,我尝试访问(官方网站):
http://zeromq.org/docs:source-git
要安装它,但他们对 MAC OS X 和类 Unix 系统的说明不适用于我的计算机。有谁知道发生了什么事?我还应该尝试什么?
【问题讨论】:
-
这非常相似。想知道为什么我搜索的时候没有出现,谢谢你的链接,我一定会看看它
-
我用谷歌搜索了 brew pkg-config,SO 的搜索通常 99% 的时间都是无用的。
-
@Pinocchio:它抱怨在您的
$PATH中找不到pkg-config。你安装pkg-config了吗?