Zack Zack - 1 year ago 119
C++ Question

Link library based on build configuration [cmake]

Possible Duplicate:

Debug and Release Library Linking with CMAKE (VISUAL STUDIO)

cmake newb here, I would like to tell target_link_libraries to link a debug lib when using the debug configuration and link to a release lib when compiling under the release configuration.

How do I tell cmake to link a different lib file for the debug configuration?

Answer Source

The solution is:

SET(LINK_LIBRARY optimized Foo debug Foo_d)
target_link_libraries(MyEXE ${LINK_LIBRARY})
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download