第一篇文章,記一個困擾了我很長時間的一個cmake的問題吧。
大家在用cmake時,應該經常會用到第三方so庫,導入第三方so庫中需要使用到set_target_properties,例如這樣寫:
set_target_properties(
Thirdlib
PROPERTIES IMPORTED_LOCATION
${CMAKE_CURRENT_SOURCE_DIR}/jniLibs/libThirdlib.so
)
CMAKE_CURRENT_SOURCE_DIR 這個變量是系統自定義的,表示CMakeLists.txt文件的絕對路徑
注意CMakeLists.txt文件的路徑,我的這個文件是放在app/src/main 下。