我試圖在 Go 應用程序中包含 ZMQ 套接字,但是 zmq4 和 gozmq(Go 的引用 ZMQ 綁定庫)都給我帶來了問題。我想了解為什么 zmq4 特別不能在我的系統上導入。我運行的是 Windows 8 系統,我使用了 ZMQ 網站上的 4.0.3 版 Windows 安裝程序。我主要關心的是設置 zmq4,這是我對 github 庫位置的“go get”查詢的結果:> go get github.com/pebbe/zmq4# github.com/pebbe/zmq4polling.go:4:17: fatal error: zmq.h: No such file or directorycompilation terminated.克隆 Github 存儲庫并不能緩解此問題 - 錯誤仍然相同。我知道這個問題與位于我的 ZMQ 安裝的“include”文件夾中的 C 庫 zmq.h 有關,但是依賴關系是由路徑問題還是外部工具問題阻礙了對我來說是個謎。關于 node.js 出現了類似的錯誤,這是我看到其他人提到的解決方案,在節點腳本之外,但在我的情況下沒有成功。到目前為止,我已經在我的 PATH 環境變量中包含了“include”文件夾的路徑,并且之前將 zmq.h 放在 zmq4 頂級文件夾中。我沒有太多的武器來理解這個問題,因為我是 Go 中 C 和 C 導入包的新手
- 3 回答
- 0 關注
- 668 瀏覽
添加回答
舉報
0/150
提交
取消