编译器命令行在Qt (Boost相关)
Compiler Command Line in Qt (Boost Related)
在我的代码中使用<boost/thread.hpp>
时,我有一个问题。当我尝试在Qt中编译它时,我得到这些错误:
对boost::system::generic_category()
的未定义引用
对boost::system::generic_category()
的未定义引用
对boost::system::system_category()
的未定义引用
错误:ld返回1退出状态
无论如何,我搜索了StackOverflow,发现了这个:
当我试图编译
他们说解决这个问题的关键是添加-lboost_system
。但是我应该在哪里添加这个??:(我是boost和Qt的新手,我不想直接使用命令行编译我的程序。是否有办法将这些命令行选项添加到Qt Creator?
我使用Qt 5与MinGW编译器和Boost 1.53。谢谢。
添加到您的.pro
文件:
LIBS += -L<their location> -lboost_system
我假设你有boost_system
库安装在编译器会看到的地方。
相关文章:
- 理解boost::asio-async_read在无需读取内容时的行为
- boost::进程间消息队列引发错误
- 如何运行位于boost/libs/python/example/tutorial目录中的hello.cpp和Jamfil
- cmake如何在fedora工作站中找到boost静态库包
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- Boost Graph Library,修复节点大小
- 什么是"#include <boost/functional/hash.hpp> "?
- 基于boost的程序的静态链接——zlib问题
- 如何将 JSON 键值(我使用 cpp boost 解析)存储在相关数据结构中?
- 我可以使用 boost::bind 来存储不相关的对象吗?
- C++11 相关的编译错误与 g++ 4.6 和 boost::unordered_map
- C++-几个Boost.Asio相关的问题
- 从 boost::adjacency_list 获取边属性(包括相关顶点)
- 抽象与线程相关的 STL 和 Boost 类型和方法
- Boost::spirit 1.53 multi_pass迭代器相关编译错误
- 夏令时和其他时区相关的问题与boost日期时间库
- 编译器命令行在Qt (Boost相关)
- 将std::vector序列化为Boost二进制存档时,数据相关的失败
- Boost / Netbeans: Linux Mint 17.2上与BSD相关的递归包含
- 我应该链接什么来定义 boost::thread_specific_ptr 和相关