构建boostlibs

构建boostlibs,boost,Boost,大约3个月前,我成功构建了boost LIB,并给自己留下了以下说明: 提取增压至-> cd C:\Program Files\boost\boost\u 1\u 43\u 0 构建bjam-> bootstrap.bat 发出以下命令-> bjam-工具集=msvc-9.0阶段变量=调试线程=多链接=静态运行时链接=静态-带文件系统-带iostreams-带regex-带序列化-带信号-带系统-带线程-带wave 在默认的“stage”目录中构建libs之前。现在,该命令无法接受任何库名称。如

大约3个月前,我成功构建了boost LIB,并给自己留下了以下说明:

提取增压至-> cd C:\Program Files\boost\boost\u 1\u 43\u 0

构建bjam-> bootstrap.bat

发出以下命令-> bjam-工具集=msvc-9.0阶段变量=调试线程=多链接=静态运行时链接=静态-带文件系统-带iostreams-带regex-带序列化-带信号-带系统-带线程-带wave

在默认的“stage”目录中构建libs之前。现在,该命令无法接受任何库名称。如果我删除文件系统,它将在下一个。。。等等

C:\ProgramFiles\boost\boost\u 1\u 44\u 0>win32\u build\u boost\u libs.bat 错误:在-with-选项中有错误的库名称“filesystem”

有人能告诉我为什么我花了3个小时试图用谷歌搜索这个,但什么都找不到:-


我敢肯定这有点愚蠢,但这个过程在我的旧笔记本电脑上有效,但在我的新笔记本电脑上却不行。它们都有相同的visual studio、boost版本、boost存档、路径变量。。。这真的很令人沮丧。

您可以使用BlueGo构建boost-它支持不同的boost和Visual Studio版本:


你说的是相同的visual studio、boost版本、boost存档,但提示是boost_1_43_0用于工作,boost_1_44_0用于错误10/10用于观察:-在绝望中,我下载了最新的boost_1_44_0,但它做了同样的事情。我弄明白了它是什么,它是从微软Word复制命令。有一些unicode字符或奇怪的字符正在破坏解析器。如果我手动重写命令,它会工作。