Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cmake 在哪里设置ExternalProject属性?_Cmake - Fatal编程技术网

Cmake 在哪里设置ExternalProject属性?

Cmake 在哪里设置ExternalProject属性?,cmake,Cmake,在cmake的ExternalProject\u Add文档中,它提到设置EP\u BASE属性。我尝试使用set关键字来设置它,但是它似乎不起作用 如何为ExternalProject\u Add设置此属性以使用它 EP_BASE是目录属性。发件人: 否则,如果设置了EP_BASEdirectory属性 您需要使用命令来修改该值。例如: 设置目录属性(属性EP\u BASE“/path/to/directory”) 由于这是一个属性,您可以使用目录作为第一个参数来设置它 set_propert

在cmake的
ExternalProject\u Add
文档中,它提到设置
EP\u BASE
属性。我尝试使用
set
关键字来设置它,但是它似乎不起作用


如何为
ExternalProject\u Add
设置此属性以使用它

EP_BASE
是目录属性。发件人:

否则,如果设置了EP_BASEdirectory属性

您需要使用命令来修改该值。例如:

设置目录属性(属性EP\u BASE“/path/to/directory”)


由于这是一个属性,您可以使用
目录
作为第一个参数来设置它

set_property(DIRECTORY PROPERTY EP_BASE "path/to/directory")