Вообще, мне, как человеку из другого мира (Qt), хочется застрелиться от обилия вариантов решения одной и той де задачи. В интернетах тучи гайдов, использующих некоторые библиотеки. В каждлм гайде немного отдельный набор либин. В половине гайдов устаревшие версии =)