无法找到Boost 1.34.1信号lib

时间:2014-06-14 17:30:28

标签: c++ boost openscenegraph

我正在尝试使用CIGIOpenSceneGraph编译cmake的MPV。它不是最近的,它需要提升1.34.1.所以我下载了它,cmake无法找到提升一段时间。我将set(Boost_DEBUG 1)放在FindBoost.cmake中,除其他外,我得到了以下内容:

Searching for SIGNALS_LIBRARY_RELEASE: boost_signals-vc100-mt-1_34_1;boost_signals-vc100-mt;boost_signals-mt-1_34_1;boost_signals-mt;boost_signals
Searching for SIGNALS_LIBRARY_DEBUG: boost_signals-vc100-mt-gd-1_34_1;boost_signals-vc100-mt-gd;boost_signals-mt-gd-1_34_1;boost_signals-mt-gd;boost_signals-mt;boost_signals
Could not find the following Boost libraries:
    boost_signals

现在我正在尝试找到这个库。 This指令建议我自己构建它们或从链接下载它们,现在它已被破坏。我无法使用bjam构建它(bjam --toolset=msvc stage)我一直收到错误,如下所示:
libs\program_options\src\cmdline.cpp(198) : error C2668: 'boost::bind' : ambiguous call to overloaded function

unknown compiler version please run the configure tests and report the results。然后我下载了this安装程序,它只有dll所需的库,我假设发布,我也需要调试。 所以有几个问题出现了: 1.如果有任何提示,我会不断尝试编译提升?
2.我在哪里可以获得我需要的库? 3.我假设我需要.lib文件而不是.dll' s,我是对的吗?

我现在很困惑,请指出正确的方向。

0 个答案:

没有答案