[CMake] Fwd: Change standart VC Linker (link.exe)
Andreas Pokorny
andreas.pokorny at gmail.com
Wed Apr 23 08:57:38 EDT 2008
Hi,
AFAIK link.exe is only used when creating libs and dlls, so to create
wince dlls i do the following:
SET(CMAKE_CXX_LINKER "${EVC_INSTALL_DIR}/EVC/wce500/bin/link.exe")
SET(CMAKE_CXX_CREATE_SHARED_LIBRARY
"\"${CMAKE_CXX_LINKER}\" ${CMAKE_CL_NOLOGO} ${CMAKE_START_TEMP_FILE}
/out:<TARGET> /PDB:<TARGET_PDB> /dll
/version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS>
<OBJECTS> <LINK_LIBRARIES> ${CMAKE_END_TEMP_FILE}")
SET(CMAKE_CXX_CREATE_SHARED_MODULE "${CMAKE_CXX_CREATE_SHARED_LIBRARY}")
SET(CMAKE_C_CREATE_SHARED_LIBRARY "${CMAKE_CXX_CREATE_SHARED_LIBRARY}")
SET(CMAKE_C_CREATE_SHARED_MODULE "${CMAKE_C_CREATE_SHARED_LIBRARY}")
I hope that helps.
regards
Andreas Pokorny
2008/4/23, Ivan Chupahin <gurinchi at gmail.com>:
> Hi, everyone!
> I once wrote here about problem of change VS linker link.exe to other
> linker, may be now someone can help solve it?
>
> I try to change linker like that:
> STRING(REPLACE "${CMAKE_CXX_COMPILER}" "someotherlinker.exe"
> CMAKE_CXX_LINK_EXECUTABLE ${CMAKE_CXX_LINK_EXECUTABLE})
> But it`s not work.
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
>
More information about the CMake
mailing list