我正試圖讓Go ZMQ4綁定在Windows上工作。 不幸的是,我不能夠建立ZMQ庫既不Gozmq軟件,並得到了以下錯誤:ZeroMq Golang綁定不能在Windows上構建
*** Since this library must not contain undefined symbols,
*因爲無論是平臺不支持或 它明確地要求:否-undefined, libtool只會創建一個靜態版本。 make [2]:離開目錄/e/Users/mmarques/Desktop/zeromq-4.0.5/src' make[1]: Leaving directory
/e/Users/mmarques/Desktop/zeromq-4.0.5/src' 使所有文件 使[1]:進入目錄/e/Users/mmarques/Desktop/zeromq-4.0.5/doc' make[1]: Nothing to be done for
all'。 化妝[1]:離開目錄/e/Users/mmarques/Desktop/zeromq-4.0.5/doc' Making all in perf make[1]: Entering directory
/e/Users/mmarques/Desktop/zeromq-4.0.5/perf ' CXX local_lat.o CXXLD local_lat.exe local_lat.o:在功能main': e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:45: undefined referenc e to
__imp_zmq_init' E:\ Users \ mmarques \ Desktop \ zeromq-4.0.5 \ perf/local_lat.cpp:51:undefined referenc e到__imp_zmq_socket' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:57: undefined referenc e to
__imp_zmq_bind' e:\ Users \ mmarques \ Desktop \ zeromq-4.0.5 \ perf/local_lat.cpp: 63:未定義和借鑑 E要__imp_zmq_msg_init' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:69: undefined referenc e to
__imp_zmq_recvmsg ' E:\ Users \用戶mmarques \桌面\ zeromq-4.0.5 \ PERF/local_lat.cpp:75:未定義和借鑑 E要__imp_zmq_msg_size' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:79: undefined referenc e to
__imp_zmq_sendmsg' E:\用戶\ mmarques \桌面\ zeromq- 4.0.5 \ PERF/local_lat.cpp:72:未定義和借鑑 E要__imp_zmq_strerror' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:86: undefined referenc e to
__imp_zmq_msg_close」 E:\ Users \用戶mmarques \桌面\ zeromq-4.0.5 \ PERF/local_lat.cpp:92:未定義和借鑑 E要__imp_zmq_sleep' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:94: undefined referenc e to
__imp_zmq_close' e:\ Users \ mmarques \ Desktop \ zeromq-4.0.5 \ perf/local_lat.cpp:100:undefined referen ce to __imp_zmq_term' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:102: undefined referen ce to
__imp_zmq_strerror' e:\ Users \ mmarques \ Desktop \ zeromq-4.0.5 \ PERF/local_lat.cpp:81:未定義和借鑑 E要__imp_zmq_strerror' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:59: undefined referenc e to
__imp_zmq_strerror ' E:\ Users \用戶mmarques \桌面\ zeromq-4.0.5 \ PERF/local_lat.cpp:65:未定義和借鑑 E要__imp_zmq_strerror' e:\Users\mmarques\Desktop\zeromq-4.0.5\perf/local_lat.cpp:96: undefined referenc e to
__imp_zmq_strerror' local_lat的.o:E:\用戶\ mmarques \桌面\ zerom q-4.0.5 \ perf/local_lat.cpp:88:更多u ndefined對__imp_zmq_strerror' follow collect2.exe: error: ld returned 1 exit status make[1]: *** [local_lat.exe] Error 1 make[1]: Leaving directory
的引用/e/Users/mmarques/Desktop/zeromq-4.0.5/perf' make:* [all-recursive] Error 1
我所做的就是下載ZMQ來源和執行
SH配置
使
誰能幫我弄清楚如何解決這個問題,並建立了一個Zmq G o在Windows環境中綁定?
圖像屏幕截圖是**不是**顯示文本信息的好方法。在將來,請學習如何剪切n-paste *文本*,然後再更容易閱讀,搜索和輕鬆剪切。 –
感謝您的建議,我編輯的帖子更易讀 – mmarques