【问题标题】:Setting up boost filesystem设置boost文件系统
【发布时间】:2010-03-31 00:50:34
【问题描述】:

我在尝试设置 boost 时遇到了严重的问题。我一定已经安装和卸载了十几次库。在我最近的尝试中,我遵循了以下说明:

  1. 下载压缩包并解压。
  2. 获取预构建的 jam 可执行文件并解压缩。将该目录放在您的路径中。 (使用控制面板编辑路径...系统..高级....环境变量)
  3. 打开 Visual Studio 命令提示符。浏览到 boost 目录。 运行:bjam "-sTOOLS=vc-8_0" install

我尝试使用 boost 的主要原因是 boost/filesystem 但没有任何效果。我知道这个问题一直是asked before,但它只会导致更多错误..

请帮忙!

【问题讨论】:

  • 您能告诉我们您遇到的具体错误吗?
  • 我们不是通灵者。我们不知道您遇到了什么错误(在运行 bjam 或使用安装程序时,或在编译程序以使用 Boost.Filesystem 时。“没有任何工作”和“导致更多错误”不是很有帮助。如果没有任何东西真正起作用,我的猜测是宇宙即将结束。我想不出还有什么会导致“没有任何东西起作用”的症状。
  • 在您向我们提供有关您的问题的一些信息之前,我认为没有理由不对该问题投反对票。 (“问题不清楚或没用”)

标签: c++ visual-studio-2005 boost


【解决方案1】:

你试过installer吗?

【讨论】:

  • 是的,我有。我的程序无法编译。
  • 那么您将不得不提供更多信息。我怀疑您的编译问题与 Boost 本身有关,而是 a)您如何链接到 boost b)您如何编写代码(它应该首先编译吗?)和 c)您是否存在冲突的库'是由愚蠢的第三方蛇油推销员供应商制作的链接。并不是说我对“c”有很多经验。
【解决方案2】:

我认为你应该试试上面提到的安装程序。然后确保在项目设置中设置了包含路径和库搜索路径。

另外,尝试一个非常简单的“使用 boost 的 hello world”类型的程序,看看是你的项目设置还是你使用 boost 的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多