CMake ExternalProjectAdd多个下载URL

CMake ExternalProjectAdd多个下载URL,cmake,Cmake,有没有办法为ExternalProjectAdd-in CMake指定多个URL?因此,如果一个不可用,它将从另一个下载。您可以指定多个URL以添加到ExternalProject\u: ExternalProject_Add(my_project URL http://mirror1/file.tar.gz http://mirror2/file.tar.gz ... URL_MD5 ... ...)

有没有办法为ExternalProjectAdd-in CMake指定多个URL?因此,如果一个不可用,它将从另一个下载。

您可以指定多个URL以添加到ExternalProject\u:

ExternalProject_Add(my_project
    URL http://mirror1/file.tar.gz http://mirror2/file.tar.gz ...
    URL_MD5 ...
    ...)