Как добавить pkgconfig в CMakeLists.txt

193
02 апреля 2017, 04:43

Хочу заменить часть скриптов на Python более быстрыми аналогами на C++. В первую очередь интересует SAX парсеры из libxml++-3.0
В дистрибутиве есть папка examples. Скомпилировать все примеры сразу получилось командой make check. Теперь нужно открыть содержимое examples/sax_parser в какой-нибудь IDE и запускать оттуда. Как выяснилось, это можно сделать десятками способов и все они нетривиальные.
В README к библиотеке упомянута только команда

$ pkg-config libxml++-3.0 --cflags --libs
-I/usr/local/include/libxml++-3.0 -I/usr/local/lib/libxml++-3.0/include -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -L/usr/local/lib -lxml++-3.0 -lxml2 -lglibmm-2.4 -lgobject-2.0 -lglib-2.0 -lsigc-2.0

Как записать результат её выполнения во что-нибудь вроде CMakeLists.txt?

READ ALSO
Заполнить двухмерный массив зигзагом JS [требует правки]

Заполнить двухмерный массив зигзагом JS [требует правки]

Здесь пример этого массива на картинке

269
Цикл, доходя до кнопки останавливается, а по нажатию на нее продолжает работу

Цикл, доходя до кнопки останавливается, а по нажатию на нее продолжает работу

Что-то типа теста по математике для малышейЕсть форма на странице

206
Как вызвать событие клик на сайте vk

Как вызвать событие клик на сайте vk

Добрый день, хотел давно написать скрипт который будет поздравлять друзей с днем рожденияНо как заставить скрипт кликать по ссылка данной...

296