如何在yocto中传递cmake运行时参数
我正在处理yocto,我有一个组件,我正在使用cmake命令手动编译它。我需要在编译时使用cmake选择一些选项如何在yocto中传递cmake运行时参数,yocto,bitbake,Yocto,Bitbake,我正在处理yocto,我有一个组件,我正在使用cmake命令手动编译它。我需要在编译时使用cmake选择一些选项cmake-Dex=on…,启用“ex” 现在,我正试图在yocto中执行同样的操作,对于编译,我在bb文件中使用了inherit cmake,但我不会传递此选项-Dex=on 我的bb文件看起来像这样 SECTION = "devel" LICENSE = "CLOSED" SRC_URI = "file://*" SRC_URI = "gitsm://****.git;prot
cmake-Dex=on…
,启用“ex”
现在,我正试图在yocto中执行同样的操作,对于编译,我在bb文件中使用了inherit cmake,但我不会传递此选项-Dex=on
我的bb文件看起来像这样
SECTION = "devel"
LICENSE = "CLOSED" SRC_URI = "file://*"
SRC_URI = "gitsm://****.git;protocol=ssh"
SRCREV="${AUTOREV}"
S = "${WORKDIR}/git"
inherit cmake
如何在bitbake文件中传递cmake选项?通过设置
EXTRA_OECMAKE += "-Dex=on"
当您的配方中有时,请继承cmake
调用cmake时,
cmake.bbclass
使用该变量。您可以尝试在inherit cmake
之后将EXTRA\u OECMAKE+=“-Dex=on”
设置为“之后吗?或者现在我想一想,可以在inherit cmake
之前进行小的更正:之前或之后,顺序无关紧要。