愿世界永无Bug 2023-05-22 10:37 采纳率: 0%
浏览 10

【libyuv】Cmakelists中这条指令什么意思?

请教一个有关Libyuv开源库中Cmakelists的问题:

img


这个截图是libyuv自带的cmakelists,这个** ly_source_files 是读取的 source 目录下的所有源文件,用于后面生成静态库和静态库。
为什么读取到的 ly_source_files 要使用
LIST(SORT ly_source_files) **指令来排序一下呢??
注释掉这条指令没有任何问题,那么这么做的意义是什么呢?有人明白吗

  • 写回答

1条回答 默认 最新

  • Loup&卡普 2023-05-23 12:37
    关注

    我感觉可能是稍稍提高链接的速度,
    类似头文件的包含顺序能稍微提高一点点编译速度 参考 《Effective C++》

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月22日