On 9. Mar, 2010, at 18:27 , Benoit Thomas wrote:
> Hello,
>
> I have a library which is a Visual Studio project only (which will be
> converted to cmake in the future).
>
> In my current cmake project, I try adding this library using the following
> code:
>
> set (IMPORTED_LOCATION "../farfaraway/lib")
> add_library ("mylib" STATIC IMPORTED)
>
> When I run cmake using:
>
> cmake . -G "Visual Studio 9 2008"
>
> I don't see the imported library in my visual studio solution. I do not know
> what I'm missing.
>
> Thank you,
> Ben.
You are setting a variable IMPORTED_LOCATION, not the target property. Do this
instead:
add_library (mylib STATIC IMPORTED)
set_target_properties(mylib PROPERTIES
IMPORTED_LOCATION "../farfaraway/lib/something.lib")
HTH
Michael
_______________________________________________
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