6
Jaki jest właściwy sposób używania `pkg-config` z` cmake`?
Rozglądając się po sieci, widziałem dużo kodu takiego: include(FindPkgConfig) pkg_search_module(SDL2 REQUIRED sdl2) target_include_directories(app SYSTEM PUBLIC ${SDL2_INCLUDE_DIRS} target_link_libraries(app ${SDL2_LIBRARIES}) Wydaje się jednak, że jest to niewłaściwy sposób robienia tego, ponieważ używa tylko katalogów dołączania i bibliotek, ale ignoruje definicje, ścieżki bibliotek i inne flagi, które mogą być zwracane przez pkg-config. Jaki …
87
cmake
pkg-config