MY_PATH := ../../../../.. LOCAL_SRC_FILES := main.cpp \ $(MY_PATH)/AlertIcon.cpp
set(MY_PATH, "${CMAKE_SOURCE_DIR}/../../../../..") add_library(mylib SHARED main.cpp ${MY_PATH}/AlertIcon.cpp)
正确的语法是什么?
在 set(MY_PATH "${CMAKE_SOURCE_DIR}/../../../../..") 参数之间不应使用逗号。
set(MY_PATH "${CMAKE_SOURCE_DIR}/../../../../..")
documentation
另外,你可以使用 message(${MY_PATH})
message(${MY_PATH})