[CMake] Directing cmake to link against shared object with debug postfix (_d)
Volker Enderlein
volker.enderlein at ifm-chemnitz.de
Wed Apr 12 07:56:47 EDT 2017
Am 12/04/2017 um 13:28 schrieb Olumide:
> set(Libraries
> ContinuumTransfunctioner${CMAKE_DEBUG_POSTFIX}
> Transmogrifier${CMAKE_DEBUG_POSTFIX}
> )
Hi,
you could add the configuration for a single library dependency.
target_link_libraries(your_target
debug ContinuumTransfunctioner${CMAKE_DEBUG_POSTFIX}
optimized ContinuumTransfunctioner
debug Transmogrifier${CMAKE_DEBUG_POSTFIX}
optimized Transmogrifier
)
you could also put that into a variable and reference that later
set(Libraries
debug ContinuumTransfunctioner${CMAKE_DEBUG_POSTFIX}
optimized ContinuumTransfunctioner
debug Transmogrifier${CMAKE_DEBUG_POSTFIX}
optimized Transmogrifier
)
target_link_libraries(your_target ${Libraries})
Hope that helps, Cheers, Volker
More information about the CMake
mailing list