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