Qt Creator+MinGW+boost特殊函数的使用示例

本文提供了一个详细的QtCreator结合MinGW和Boost库的配置示例,包括了必要的路径设置和链接库指令,适用于需要进行复杂C++项目开发的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Qt Creator+MinGW+boost特殊函数的使用示例   

地址:http://blog.youkuaiyun.com/rumswell/article/details/9183723

Eclipse & MinGW & Boost 配置

地址: http://blog.youkuaiyun.com/caroline_wendy/article/details/17282187

 

参考上面两篇文章:

一下是自己测试代码QT 工程配置

 

 

TEMPLATE = app

CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
 
INCLUDEPATH +=F:\PycharmProjects\ROS_TEST\boost_1_55_0\boost_1_55_0
LIBS +=-Lf:\PycharmProjects\ROS_TEST\boost_1_55_0\boost_1_55_0\stage\lib \
-lboost_atomic-mgw49-mt-1_55 \
-lboost_atomic-mgw49-mt-d-1_55 \
-lboost_atomic-mgw49-mt-s-1_55 \
-lboost_atomic-mgw49-mt-sd-1_55 \
-lboost_chrono-mgw49-1_55 \
-lboost_chrono-mgw49-d-1_55 \
-lboost_chrono-mgw49-mt-1_55 \
-lboost_chrono-mgw49-mt-d-1_55 \
-lboost_chrono-mgw49-mt-s-1_55 \
-lboost_chrono-mgw49-mt-sd-1_55 \
-lboost_chrono-mgw49-s-1_55 \
-lboost_chrono-mgw49-sd-1_55 \
-lboost_coroutine-mgw49-1_55 \
-lboost_coroutine-mgw49-d-1_55 \
-lboost_coroutine-mgw49-mt-1_55 \
-lboost_coroutine-mgw49-mt-d-1_55 \
-lboost_coroutine-mgw49-mt-s-1_55 \
-lboost_coroutine-mgw49-mt-sd-1_55 \
-lboost_coroutine-mgw49-s-1_55 \
-lboost_coroutine-mgw49-sd-1_55 \
-lboost_date_time-mgw49-1_55 \
-lboost_date_time-mgw49-d-1_55 \
-lboost_date_time-mgw49-mt-1_55 \
-lboost_date_time-mgw49-mt-d-1_55 \
-lboost_date_time-mgw49-mt-s-1_55 \
-lboost_date_time-mgw49-mt-sd-1_55 \
-lboost_date_time-mgw49-s-1_55 \
-lboost_date_time-mgw49-sd-1_55 \
-lboost_exception-mgw49-1_55 \
-lboost_exception-mgw49-d-1_55 \
-lboost_exception-mgw49-mt-1_55 \
-lboost_exception-mgw49-mt-d-1_55 \
-lboost_exception-mgw49-mt-s-1_55 \
-lboost_exception-mgw49-mt-sd-1_55 \
-lboost_exception-mgw49-s-1_55 \
-lboost_exception-mgw49-sd-1_55 \
-lboost_filesystem-mgw49-1_55 \
-lboost_filesystem-mgw49-d-1_55 \
-lboost_filesystem-mgw49-mt-1_55 \
-lboost_filesystem-mgw49-mt-d-1_55 \
-lboost_filesystem-mgw49-mt-s-1_55 \
-lboost_filesystem-mgw49-mt-sd-1_55 \
-lboost_filesystem-mgw49-s-1_55 \
-lboost_filesystem-mgw49-sd-1_55 \
-lboost_graph-mgw49-1_55 \
-lboost_graph-mgw49-d-1_55 \
-lboost_graph-mgw49-mt-1_55 \
-lboost_graph-mgw49-mt-d-1_55 \
-lboost_graph-mgw49-mt-s-1_55 \
-lboost_graph-mgw49-mt-sd-1_55 \
-lboost_graph-mgw49-s-1_55 \
-lboost_graph-mgw49-sd-1_55 \
-lboost_iostreams-mgw49-1_55 \
-lboost_iostreams-mgw49-d-1_55 \
-lboost_iostreams-mgw49-mt-1_55 \
-lboost_iostreams-mgw49-mt-d-1_55 \
-lboost_iostreams-mgw49-mt-s-1_55 \
-lboost_iostreams-mgw49-mt-sd-1_55 \
-lboost_iostreams-mgw49-s-1_55 \
-lboost_iostreams-mgw49-sd-1_55 \
-lboost_locale-mgw49-mt-1_55 \
-lboost_locale-mgw49-mt-d-1_55 \
-lboost_locale-mgw49-mt-s-1_55 \
-lboost_locale-mgw49-mt-sd-1_55 \
-lboost_log_setup-mgw49-1_55 \
-lboost_log_setup-mgw49-d-1_55 \
-lboost_log_setup-mgw49-mt-1_55 \
-lboost_log_setup-mgw49-mt-d-1_55 \
-lboost_log_setup-mgw49-mt-s-1_55 \
-lboost_log_setup-mgw49-mt-sd-1_55 \
-lboost_log_setup-mgw49-s-1_55 \
-lboost_log_setup-mgw49-sd-1_55 \
-lboost_log-mgw49-1_55 \
-lboost_log-mgw49-d-1_55 \
-lboost_log-mgw49-mt-1_55 \
-lboost_log-mgw49-mt-d-1_55 \
-lboost_log-mgw49-mt-s-1_55 \
-lboost_log-mgw49-mt-sd-1_55 \
-lboost_log-mgw49-s-1_55 \
-lboost_log-mgw49-sd-1_55 \
-lboost_math_c99f-mgw49-1_55 \
-lboost_math_c99f-mgw49-d-1_55 \
-lboost_math_c99f-mgw49-mt-1_55 \
-lboost_math_c99f-mgw49-mt-d-1_55 \
-lboost_math_c99f-mgw49-mt-s-1_55 \
-lboost_math_c99f-mgw49-mt-sd-1_55 \
-lboost_math_c99f-mgw49-s-1_55 \
-lboost_math_c99f-mgw49-sd-1_55 \
-lboost_math_c99l-mgw49-1_55 \
-lboost_math_c99l-mgw49-d-1_55 \
-lboost_math_c99l-mgw49-mt-1_55 \
-lboost_math_c99l-mgw49-mt-d-1_55 \
-lboost_math_c99l-mgw49-mt-s-1_55 \
-lboost_math_c99l-mgw49-mt-sd-1_55 \
-lboost_math_c99l-mgw49-s-1_55 \
-lboost_math_c99l-mgw49-sd-1_55 \
-lboost_math_c99-mgw49-1_55 \
-lboost_math_c99-mgw49-d-1_55 \
-lboost_math_c99-mgw49-mt-1_55 \
-lboost_math_c99-mgw49-mt-d-1_55 \
-lboost_math_c99-mgw49-mt-s-1_55 \
-lboost_math_c99-mgw49-mt-sd-1_55 \
-lboost_math_c99-mgw49-s-1_55 \
-lboost_math_c99-mgw49-sd-1_55 \
-lboost_math_tr1f-mgw49-1_55 \
-lboost_math_tr1f-mgw49-d-1_55 \
-lboost_math_tr1f-mgw49-mt-1_55 \
-lboost_math_tr1f-mgw49-mt-d-1_55 \
-lboost_math_tr1f-mgw49-mt-s-1_55 \
-lboost_math_tr1f-mgw49-mt-sd-1_55 \
-lboost_math_tr1f-mgw49-s-1_55 \
-lboost_math_tr1f-mgw49-sd-1_55 \
-lboost_math_tr1l-mgw49-1_55 \
-lboost_math_tr1l-mgw49-d-1_55 \
-lboost_math_tr1l-mgw49-mt-1_55 \
-lboost_math_tr1l-mgw49-mt-d-1_55 \
-lboost_math_tr1l-mgw49-mt-s-1_55 \
-lboost_math_tr1l-mgw49-mt-sd-1_55 \
-lboost_math_tr1l-mgw49-s-1_55 \
-lboost_math_tr1l-mgw49-sd-1_55 \
-lboost_math_tr1-mgw49-1_55 \
-lboost_math_tr1-mgw49-d-1_55 \
-lboost_math_tr1-mgw49-mt-1_55 \
-lboost_math_tr1-mgw49-mt-d-1_55 \
-lboost_math_tr1-mgw49-mt-s-1_55 \
-lboost_math_tr1-mgw49-mt-sd-1_55 \
-lboost_math_tr1-mgw49-s-1_55 \
-lboost_math_tr1-mgw49-sd-1_55 \
-lboost_prg_exec_monitor-mgw49-1_55 \
-lboost_prg_exec_monitor-mgw49-d-1_55 \
-lboost_prg_exec_monitor-mgw49-mt-1_55 \
-lboost_prg_exec_monitor-mgw49-mt-d-1_55 \
-lboost_prg_exec_monitor-mgw49-mt-s-1_55 \
-lboost_prg_exec_monitor-mgw49-mt-sd-1_55 \
-lboost_prg_exec_monitor-mgw49-s-1_55 \
-lboost_prg_exec_monitor-mgw49-sd-1_55 \
-lboost_program_options-mgw49-1_55 \
-lboost_program_options-mgw49-d-1_55 \
-lboost_program_options-mgw49-mt-1_55 \
-lboost_program_options-mgw49-mt-d-1_55 \
-lboost_program_options-mgw49-mt-s-1_55 \
-lboost_program_options-mgw49-mt-sd-1_55 \
-lboost_program_options-mgw49-s-1_55 \
-lboost_program_options-mgw49-sd-1_55 \
-lboost_random-mgw49-1_55 \
-lboost_random-mgw49-d-1_55 \
-lboost_random-mgw49-mt-1_55 \
-lboost_random-mgw49-mt-d-1_55 \
-lboost_random-mgw49-mt-s-1_55 \
-lboost_random-mgw49-mt-sd-1_55 \
-lboost_random-mgw49-s-1_55 \
-lboost_random-mgw49-sd-1_55 \
-lboost_regex-mgw49-1_55 \
-lboost_regex-mgw49-d-1_55 \
-lboost_regex-mgw49-mt-1_55 \
-lboost_regex-mgw49-mt-d-1_55 \
-lboost_regex-mgw49-mt-s-1_55 \
-lboost_regex-mgw49-mt-sd-1_55 \
-lboost_regex-mgw49-s-1_55 \
-lboost_regex-mgw49-sd-1_55 \
-lboost_serialization-mgw49-1_55 \
-lboost_serialization-mgw49-d-1_55 \
-lboost_serialization-mgw49-mt-1_55 \
-lboost_serialization-mgw49-mt-d-1_55 \
-lboost_serialization-mgw49-mt-s-1_55 \
-lboost_serialization-mgw49-mt-sd-1_55 \
-lboost_serialization-mgw49-s-1_55 \
-lboost_serialization-mgw49-sd-1_55 \
-lboost_signals-mgw49-1_55 \
-lboost_signals-mgw49-d-1_55 \
-lboost_signals-mgw49-mt-1_55 \
-lboost_signals-mgw49-mt-d-1_55 \
-lboost_signals-mgw49-mt-s-1_55 \
-lboost_signals-mgw49-mt-sd-1_55 \
-lboost_signals-mgw49-s-1_55 \
-lboost_signals-mgw49-sd-1_55 \
-lboost_system-mgw49-1_55 \
-lboost_system-mgw49-d-1_55 \
-lboost_system-mgw49-mt-1_55 \
-lboost_system-mgw49-mt-d-1_55 \
-lboost_system-mgw49-mt-s-1_55 \
-lboost_system-mgw49-mt-sd-1_55 \
-lboost_system-mgw49-s-1_55 \
-lboost_system-mgw49-sd-1_55 \
-lboost_test_exec_monitor-mgw49-1_55 \
-lboost_test_exec_monitor-mgw49-d-1_55 \
-lboost_test_exec_monitor-mgw49-mt-1_55 \
-lboost_test_exec_monitor-mgw49-mt-d-1_55 \
-lboost_test_exec_monitor-mgw49-mt-s-1_55 \
-lboost_test_exec_monitor-mgw49-mt-sd-1_55 \
-lboost_test_exec_monitor-mgw49-s-1_55 \
-lboost_test_exec_monitor-mgw49-sd-1_55 \
-lboost_thread-mgw49-mt-1_55 \
-lboost_thread-mgw49-mt-d-1_55 \
-lboost_thread-mgw49-mt-s-1_55 \
-lboost_thread-mgw49-mt-sd-1_55 \
-lboost_timer-mgw49-1_55 \
-lboost_timer-mgw49-d-1_55 \
-lboost_timer-mgw49-mt-1_55 \
-lboost_timer-mgw49-mt-d-1_55 \
-lboost_timer-mgw49-mt-s-1_55 \
-lboost_timer-mgw49-mt-sd-1_55 \
-lboost_timer-mgw49-s-1_55 \
-lboost_timer-mgw49-sd-1_55 \
-lboost_unit_test_framework-mgw49-1_55 \
-lboost_unit_test_framework-mgw49-d-1_55 \
-lboost_unit_test_framework-mgw49-mt-1_55 \
-lboost_unit_test_framework-mgw49-mt-d-1_55 \
-lboost_unit_test_framework-mgw49-mt-s-1_55 \
-lboost_unit_test_framework-mgw49-mt-sd-1_55 \
-lboost_unit_test_framework-mgw49-s-1_55 \
-lboost_unit_test_framework-mgw49-sd-1_55 \
-lboost_wave-mgw49-1_55 \
-lboost_wave-mgw49-d-1_55 \
-lboost_wave-mgw49-mt-1_55 \
-lboost_wave-mgw49-mt-d-1_55 \
-lboost_wave-mgw49-mt-s-1_55 \
-lboost_wave-mgw49-mt-sd-1_55 \
-lboost_wave-mgw49-s-1_55 \
-lboost_wave-mgw49-sd-1_55 \
-lboost_wserialization-mgw49-1_55 \
-lboost_wserialization-mgw49-d-1_55 \
-lboost_wserialization-mgw49-mt-1_55 \
-lboost_wserialization-mgw49-mt-d-1_55 \
-lboost_wserialization-mgw49-mt-s-1_55 \
-lboost_wserialization-mgw49-mt-sd-1_55 \
-lboost_wserialization-mgw49-s-1_55 \
-lboost_wserialization-mgw49-sd-1_55 \
 
 
 
SOURCES += main.cpp \
    callback_queue.cpp
 
include(deployment.pri)
qtcAddDeployment()
 
HEADERS += \
    callback_queue_interface.h \
    callback_queue.h
 
 
 
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值