我目前正在尝试使用 CMake 和 Boost (C++) 在 Windows 上构建 Apache qpid 消息传递代理。我按照此文件中的规定完成了在 Windows 上设置 Qpid 的初始步骤。我最初将变量设置BOOST_ROOT
为“C:/< Home >/Downloads/boost_1_61_0”,以便 CMake 可以找到 Boost 库(例如随机、数学、计时等),但我得到这个日志说它只能找到一些图书馆,但不是其他图书馆。我认为文件路径可能需要包含 Boost 库实际所在的目录(即 C:/< Home >/Downloads/boost_1_61_0/boost),但BOOST_ROOT
尽管删除并创建了另一个环境变量,但我无法重置环境变量。
有人建议我在这个论坛上使用 GUI 删除 CMake 的缓存文件,以便我可以重置变量,但这似乎也不起作用。
我是否使用正确的文件路径BOOST_ROOT
?如果不是,我应该如何改变它?