我在centos 6.5群集上启动了提升:
./bootstrap.sh --with-toolset=gcc --prefix=$HOME/opt
./bjam -j12 toolset=gcc variant=release link=shared threading=multi address-model=64 cxxflags=-std=c++11 install
哪个输出:
32-bit : no (cached)
- 64-bit : no (cached)
- arm : no (cached)
- mips1 : no (cached)
- power : no (cached)
- sparc : no (cached)
- x86 : no (cached)
- combined : no (cached)
- lockfree boost::atomic_flag : no (cached)
- has_icu builds : no (cached)
- zlib : no (cached)
- iconv (libc) : no (cached)
- iconv (separate) : no (cached)
- icu : no (cached)
- icu (lib64) : no (cached)
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- gcc visibility : no (cached)
- long double support : no (cached)
我不知道为什么一切都没有? 至少64位应该是肯定的,如何提升构建,但我不知道这是否是一个好迹象,一切都没有? 我该如何解决这个问题?
非常感谢!
答案 0 :(得分:1)
这里有几点:
1)尽管某些部分的助推器无法建成,但对于所有事情来说都可能是好的。 2)你需要建立助推器吗?很多只是标题。 3)注意单词" cached"在所有结果之后 - 这不是您运行构建的第一个构建 - 如果自上次运行以来已经有构建配置更改,则删除bin.v2目录(其中放置所有临时构建文件)并以干净的构建再次尝试。