Как добавить RapidXml в проект CMake? - PullRequest
0 голосов
/ 26 марта 2019

Я хочу добавить RapidXML в мой проект CMake, чтобы я мог его использовать.Структура моего проекта выглядит следующим образом:

Root
|
|_inc (for my own Headers)
|    |_main.h
|    |_CMakeList.txt
|_src (for my own Sources)
|    |_main.cpp
|    |_CMakeList.txt
|_libs (for third party libs)
|     |_rapidxml
|     |_CMakeList.txt
|_CMakeList.txt

Может ли кто-нибудь мне помочь?Заранее спасибо!

1 Ответ

0 голосов
/ 26 марта 2019

Я сам нашел решение. :) В /Root/libs/CMakeList.txt я добавил следующие строки:

add_subdirectory(rapidxml)
add_library(rapidxml INTERFACE)
target_include_directories(rapidxml INTERFACE rapidxml/ )

Если есть лучшее решение, я рад услышать!

...