我想包括ZMQ套接字在Go應用程序中,但zmq4和gozmq(所謂的ZMQ綁定庫爲Go)給我的問題。我想了解爲什麼zmq4特別不能在我的系統上導入。Golang zmq綁定,ZMQ4,返回包錯誤找不到文件zmq.h
我正在運行Windows 8系統,並使用ZMQ網站上的4.0.3版本的Windows安裝程序。我主要關心越來越zmq4成立,這裏是對GitHub的庫的位置,我的「去把」查詢結果:
> go get github.com/pebbe/zmq4
# github.com/pebbe/zmq4
polling.go:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.
這個問題不是通過克隆Github上庫緩解 - 誤差保持不變。
我知道該問題與位於ZMQ安裝的「include」文件夾中的C庫zmq.h有關,但是依賴關係是由路徑問題還是外部工具問題阻止是對我來說很神祕。
node.js出現了一個類似的錯誤,並且是我看到其他人提到的解決方案腳本之外的解決方案,但是在我的情況下它並不成功。
到目前爲止,我已經在我的PATH環境變量中包含了「include」文件夾的路徑,並且之前在zmq4頂級文件夾中放置了zmq.h。我沒有太多的阿森納,否則要了解這個問題,因爲我是新的C和C導入包在Go
我不認爲你會得到一個答案,但沒有提供更多的信息。你在使用什麼平臺?你是如何安裝ZMQ的?你用什麼命令來嘗試和建立gozmq? –
我編輯了更多信息,讓我知道如果我錯過了什麼,還需要什麼。此外,我主要對我的zmq4錯誤的解決方案感興趣;我更好地瞭解什麼是掛起gozmq – user2628946
@ user2628946有沒有進展?我有與zmq4相同的問題,並且gozmq給了我:'#pkg-config --cflags libzmq libzmq libzmq libzmq exec:「pkg-config」:可執行文件未找到%PATH%' –