gpt4 book ai didi

c++ - 尝试使用 gcc 工具链构建 Boost

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:19:14 26 4
gpt4 key购买 nike

出于某种原因,当我尝试使用 toolset=gcc 运行 b2 时,我得到以下信息。

C:\boost_1_49_0>.\b2.exe toolset=gcc
C:/boost_1_49_0/tools/build/v2/tools\gcc.jam:129: in gcc.init from module gcc
error: toolset gcc initialization:
error: no command provided, default command 'g++' not found
error: initialized from
C:/boost_1_49_0/tools/build/v2/build\toolset.jam:38: in toolset.using from modul
e toolset
C:/boost_1_49_0/tools/build/v2\build-system.jam:481: in process-explicit-toolset
-requests from module build-system
C:/boost_1_49_0/tools/build/v2\build-system.jam:562: in load from module build-s
ystem
C:\boost_1_49_0\tools\build\v2/kernel\modules.jam:283: in import from module mod
ules
C:\boost_1_49_0\tools\build\v2\kernel\bootstrap.jam:142: in boost-build from mod
ule
C:\boost_1_49_0\boost-build.jam:17: in module scope from module

我做错了什么?

编辑:我必须将 C:\MinGW\bin 添加到我的 Path 环境变量中。

最佳答案

您应该在可以访问 mingw/cygwin bin 目录的命令行中运行此命令。我的意思是,当您键入 g++ 时,它会起作用并且不会返回未找到的命令。如果您使用的是 mingw 或 cygwin,它们具有专用命令行,其中 g++(bin 目录)路径已在环境变量中注册。当然,您可以使用 Eclipse 在 Windows 下编译您的 C++ 应用程序。

关于c++ - 尝试使用 gcc 工具链构建 Boost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886246/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com