Используя cmake на окнах в visual studio 2012, мне нужно получить расположение библиотеки импорта. Я могу получить расположение моей цели длл как:CMAKE: получить расположение окна import lib
ADD_LIBRARY(foo SHARED ${CXX_SRCS})
GET_TARGET_PROPERTY(FOO_NAME foo LOCATION)
Теперь, когда у меня есть путь к foo.dll, мне нужен путь к импорту Lib, foo.lib. Для этого есть свойство cmake? Если да, то какой минимальный cmake требуется?
Вы уверены, что вам действительно нужно место? Вы можете напрямую связать библиотеку, указав целевое имя в 'TARGET_LINK_LIBRARIES()'. Вы можете установить обе части библиотеки с помощью 'install (TARGETS ... RUNTIME ... LIBRARY)'. – Peter
Да, мне нужно место. Я не хочу использовать цель установки, я хочу, чтобы это было как шаг после сборки. – Juan