Dear community,

I have been wondering on multiple occasions about how to get the
linker flags (i.e. all -llib -Ldir) and include flags (-Idir)
for a library (i.e. a target added to the project using 
add_library) within a cmake.

There are many cases in which the flags are required, noticeably
generating a suitable pkg-config file or creating a wrappers around
C/C++ libraries.

I think that it should be possible to derive the flags from
some of the target properties of the library, but I don't
know exactly how.

Could you give me a hand?

ax487

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake

Reply via email to