大约3个月前,我设法建立了升级库并给自己留下了以下指示:
将提升提取到 - > cd C:\ Program Files \ boost \ boost_1_43_0
构建bjam - > bootstrap.bat
发出以下命令 - > bjam --toolset = msvc-9.0 stage variant = debug threading = multi link = static runtime-link = static --with-filesystem --with-iostreams --with-regex --with-serialization --with-signals - with-system --with-thread --with-wave
在默认的'stage'目录中构建lib之前。现在命令无法接受任何lib名称。如果我删除文件系统,它将在下一个...失败...依此类推。
C:\ Program Files \ boost \ boost_1_44_0> win32_build_boost_libs.bat 错误:--with-选项中的库名称'filesystem'错误。
任何人都可以告诉我为什么我花了3个小时试图谷歌但却找不到任何东西: - (
我确定它有些愚蠢,但这个过程适用于我的旧笔记本电脑,但不适用于我的新笔记本电脑。他们都有相同的视觉工作室,提升版本,提升存档,路径变量......这真的很令人沮丧。
答案 0 :(得分:0)
您可以使用BlueGo构建boost - 它支持不同的boost和Visual Studio版本:https://bitbucket.org/Vertexwahn/bluego