Christoph John wrote:
Hello Bill,
Using Target_Link libaries even does not work for me. I used the following
construct:
SET( VXL_DEBUG_LIBS "D:/vxl-1.8.0/lib/debug/vcl")
SET( VXL_RELEASE_LIBS "D:/vxl-1.8.0/lib/release/vcl")
TARGET_LINK_LIBRARIES(TheApp optimized ${VXL_RELEASE_LIBS} debug
${VXL_DEBUG_LIBS})
The VC8 makefile has under "Additional Link dirs" always both pathes
"D:/vxl-1.8.0/lib/debug/" and "D:/vxl-1.8.0/lib/release" included.
Did I unterstand you right? If so is there another way to do it.
You need to use the FULL path to the library and not just the directory.
target_link_libraries(TheApp debug d:/vxl/lib/debug/vcl.lib optimized
d:/vxl/lib/release/vcl.lib)
Also, you need to make sure you do this for all the libraries you are
linking in. If you link just one library from the wrong one you will
end up with both.
-Bill
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake