编译器无法找到有效的库路径
Compiler unable to find valid library path
我得到以下错误:
ld.exe||cannot find -lD:Librariesboost_1_47_0boost_1_47_0stagelib|
即使路径是有效的。对此有什么想法吗?
编辑:
谢谢MichalR !
对于其他人,为了配置gcc的boost:
- 下载boost
- 根据boost site
的说明安装- 在代码::块设置/全局变量添加路径到您的boost库的基础和lib字段(这应该位于阶段/lib文件夹)
- 在代码::块在项目/构建选项…,链接器设置选项卡,链接库-在这里添加这些库
- 在代码::块在项目/构建选项…在编译器子标签中添加$(#boost),在链接器子标签中添加$(#boost.lib)。
。我为此花了几天时间,但很值得。现在我可以使用这个伟大的IDE与gcc编译器,在写这篇文章的时刻是遥遥领先于MS.我没有被MS - c++ 11阻止我的个人发展,我来了!
old的参数如下:
-larchive
-Lsearch_path
第一个指定要查找的库,第二个指定库的搜索路径。
也许您在命令行中混合了这些选项—看起来您使用了带目录参数的-l。
相关文章:
- 欧拉项目#8答案是大以获得有效答案
- 调整大小后指向元素值的指针unordered_map有效?
- 如何将更多文件夹添加到c++include路径
- 带有特殊路径部分的"std::filesystem::weakly_canonical"失败
- 为什么是0;C++中的有效语句
- 最高有效数字侧的第N位
- C++A*算法并不总是在路径中具有目标节点
- GCC对可能有效的代码抛出init list生存期警告
- 有效地使用std::unordered_map来插入或增加键的值
- c++中O(n^(1/3))中一个数的除数的有效计数
- 使用无符号字符数组有效存储内存
- 有效地将大数存储为 2 的幂用于路径问题
- CMake 包含/源路径有效配置
- A*路径查找-如何有效地更新openNodes优先级队列中的节点值
- 在 stl 中使用向量和对的最有效实现 Dijkstra 最短路径C++
- 如何确保迷宫总是有一个有效的路径C++
- fopen_s(&fp, "FileName.txt" ,w+);当我给出文件的相对路径时不起作用,并且仅在给出绝对路径时才有效
- 如何检查路径在 boost::文件系统中是否有效
- 编译器无法找到有效的库路径
- 如何有效地存储路径点