Как сделать ссылку на yaml-cpp в Arch Linux с помощью qtcreator?

Я заинтересован в использовании Yaml в своем проекте медиаплеера. Единственная проблема в том, что я не могу понять, как вы компилируете с помощью Yaml, особенно на qt-creator. Пакет AUR для yaml-cpp по какой-то причине не устанавливает библиотеки в /usr/lib, поэтому я не уверен, как это сделать. Я использую Qt и разрабатываю в среде Qtcreator. Помощь приветствуется.


person Chandler Paul    schedule 09.07.2011    source источник
comment
Куда он устанавливает библиотеку?   -  person Jesse Beder    schedule 10.07.2011
comment
Просто возьмите исходный код yaml-cpp и соберите его самостоятельно, используя предпочитаемый вами компилятор. Для Windows я построил его с помощью CMake и MinGW. Затем я скопировал файл libyaml-cpp.a в нужное место и добавил его в файл .pro. Это все   -  person Dmitriy    schedule 01.02.2012
comment
Если вы используете yaourt для установки пакета, вы можете попробовать yaourt -Ql yaml-cpp, чтобы получить список файлов для пакета.   -  person Gyscos    schedule 18.05.2012


Ответы (1)


Я использовал QtCreator для запуска проекта CMake, а затем использовал файл CMake для поиска yaml-cpp. здесь CMake, чтобы связать yaml-cpp с вашим проектом.

Кроме того, вы должны иметь возможность зайти в свой файл «.pro», щелкнуть правой кнопкой мыши и нажать «добавить библиотеку». Выберите «системная библиотека», затем вы можете использовать pkgconfig или руководство, если знаете, где находится библиотека. Если вы не можете понять, где он находится, поищите в PKGBUILD yaml-cpp — он подскажет, куда все устанавливает.

person SaburoutaMishima    schedule 19.11.2013