代码之家  ›  专栏  ›  技术社区  ›  user1054922

CMake中的路径变量

  •  0
  • user1054922  · 技术社区  · 7 年前

    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)
    

    正确的语法是什么?

    1 回复  |  直到 7 年前
        1
  •  2
  •   k.v.    7 年前

    set(MY_PATH "${CMAKE_SOURCE_DIR}/../../../../..") 参数之间不应使用逗号。

    documentation

    另外,你可以使用 message(${MY_PATH})

    推荐文章