【发布时间】:2011-12-08 08:29:28
【问题描述】:
我收到以下错误:
ld.exe||找不到 -lD:\Libraries\boost_1_47_0\boost_1_47_0\stage\lib|
即使路径有效。对此有什么想法吗?
编辑:
谢谢 MichalR!
对于其他人,为了为 gcc 配置 boost:
- 下载提升
- 根据 boost 站点的说明安装它
- 在设置/全局变量中的 code::blocks 中,为 base 和 lib 字段添加 boost 库的路径(这应该位于 stage/lib 文件夹中)
- 在项目/构建选项中的 code::blocks...、链接器设置选项卡、链接库 - 在此处添加这些库
- 在项目/构建选项的 code::blocks 中...在编译器子选项卡中的搜索目录选项卡中添加 $(#boost),在链接器子选项卡中添加 $(#boost.lib)。
完成。我为此花了几天时间,但这是值得的。现在我可以将这个伟大的 IDE 与 gcc 编译器一起使用,在撰写本文时它已经领先于 MS 数英里。我的个人发展并没有被 MS 阻止——C++11 我来了!
【问题讨论】:
标签: c++ gcc codeblocks