[CMake] CMAKE_EXE_LINKER_FLAGS for shared libraries?

David Cole david.cole at kitware.com
Mon Dec 12 15:10:26 EST 2011


Apparently, they are undocumented, but there are also:

CMAKE_SHARED_LINKER_FLAGS and CMAKE_MODULE_LINKER_FLAGS (and their
per-config variants) for SHARED and MODULE library targets as well.

Use CMAKE_SHARED_LINKER_FLAGS instead.


HTH,
David


On Mon, Dec 12, 2011 at 3:00 PM, Robert Dailey <rcdailey at gmail.com> wrote:
> I need a version of CMAKE_EXE_LINKER_FLAGS for shared libraries. I need to
> specify /NODEFAULTLIB for a shared library (DLL) that I'm building, but it
> doesn't seem that CMAKE_EXE_LINKER_FLAGS is used by shared library projects
> generated by CMake for visual studio.
>
> Any suggestions?
>
> ---------
> Robert Dailey
>
> --
>
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake


More information about the CMake mailing list