2014-02-21 65 views
0

我試圖用android-cmake創建一個ndk庫。用選項-Wl構建共享庫cmake, - no-undefined

我在這裏的目標是一個共享庫,並構建失敗,因爲選項

-Wl,--no-undefined 

由於指標是指從另一個庫的符號。

是有辦法的缺失庫的命令

add_library(foo SHARED ${sources}) 

回答

0

我能夠改變的CMake變量建立

set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -L<path to library> -lfoo")