2015-05-07 3 views
2

Есть ли команда cmake, эквивалентная команде «otool -L»?Команда cmake для проверки библиотек?

Я хотел бы получить эту информацию для сторонней библиотеки, прежде чем добавить ее в качестве цели для своего проекта.

+3

ну, вы можете позвонить otool прямо из cmake ... – onqtam

ответ

2

Используйте стандартный модуль CMake GetPrerequisites. Пример:

include(GetPrerequisites) 
set (_recurse TRUE) 
set (_exclude_system FALSE) 
set (_verbose TRUE) 
list_prerequisites("/usr/lib/libc.dylib" ${_recurse} ${_exclude_system} ${_verbose}) 
Смежные вопросы