从here安装qpidc ++时遇到问题。
我正确设置了所有内容,正如他们在qpidc ++的Windows安装指南中所述。
我安装了cmake,ruby,boost库,python,perl和其他东西。但我仍面临同样的问题。
以下是我在Windows 10中安装qpidc ++时遇到的错误:
SyntaxError:无效语法CMake Error at managementgen / CMakeLists.txt:34(安装):安装DIRECTORY给出 没有目的地!
(以上是重要的一个)
- 找不到Ruby(缺少:RUBY_LIBRARY)(找到版本“2.5.1”) - 找不到Doxygen(缺少:DOXYGEN_EXECUTABLE) - 找不到VALGRIND(缺少:VALGRIND_EXECUTABLE) - 找不到 SASL(缺少:FOUND_SASL_LIB FOUND_SASL_H) - 无需生成 AMQP协议来源 - C:/qpid-cpp-0.34/src/qpid/broker/management-schema.xml比较新 - C:/qpid-cpp-0.34/src/qpid/acl/management-schema.xml比较新 - C:/qpid-cpp-0.34/src/qpid/ha/management-schema.xml比较新 - C:/qpid-cpp-0.34/src/qpid/legacystore/management-schema.xml是较新的
- C:/qpid-cpp-0.34/src/qpid/linearstore/management-schema.xml是较新的
我在第34行查了一下他们提到了这个:
32 install(PROGRAMS qmf-gen DESTINATION ${QPID_INSTALL_BINDIR}
33 COMPONENT ${QPID_COMPONENT_QMF})
34 install(DIRECTORY qmfgen
35 DESTINATION ${PYTHON_SITEARCH_PACKAGES}
36 COMPONENT ${QPID_COMPONENT_QMF}
37 PATTERN ".svn" EXCLUDE PATTERN "*.pyc" EXCLUDE)
我为Python和所有其他依赖项设置了环境变量,也为ruby库设置了环境变量,但我仍然面临上述错误。