项目构建工具 - CMake (7)易混命令 - set_properties VS set_target_properties
发布日期:2021-06-29 14:21:08 浏览次数:3 分类:技术文章

本文共 764 字,大约阅读时间需要 2 分钟。

set_target_properties VS set_properties

    set_target_properties

        Targets can have properties that affect how they are built.

        set_target_properties(target1 target2 ...

                              PROPERTIES prop1 value1
                              prop2 value2 ...)        

应用场合:

   导入外部库,设置外部库的头文件路径。

   导入外部库,设置外部库文件所在的路径。

set_target_properties(

Thirdlib

PROPERTIES IMPORTED_LOCATION

${CMAKE_CURRENT_SOURCE_DIR}/jniLibs/libThirdlib.so

)

作者:TedYt
链接:https://www.jianshu.com/p/958a469dabb0
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

   

 

    set_properties

        Set a named property in a given scope.

        set_property(<GLOBAL                      |

                      DIRECTORY [<dir>]           |
                      TARGET    [<target1> ...]   |
                      SOURCE    [<src1> ...]
                                [<TARGET_DIRECTORY ... | DIRECTORY ...>]   |
                      INSTALL   [<file1> ...]     |
                      TEST      [<test1> ...]     |
                      CACHE     [<entry1> ...]    >
                     [APPEND] [APPEND_STRING]
                     PROPERTY <name> [value1 ...])

转载地址:https://chilaidashi.blog.csdn.net/article/details/107163178 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:项目构建工具 - CMake (8)安装文件 - install
下一篇:项目构建工具 - CMake (5)库文件的生成,外部库的导入 - add_library

发表评论

最新留言

很好
[***.229.124.182]2024年04月17日 16时15分12秒