如何在CMake中访问bitbake配置文件变量?

时间:2019-06-24 14:32:11

标签: cmake yocto bitbake

我想使用在cpp源文件中的bitbake local.conf文件中定义的变量作为预处理器变量。首先,我尝试使用CMake消息进行打印,但变量始终为空。也不在CMake的环境变量中。

可以使用TARGET_CXXFLAGS =+ "-DSW_VERSION=${SW_VERSION}"传递变量,但我想避免编辑收据文件。

例如,假设我要在SW_VERSION文件中打印local.conf变量。

SW_VERSION="1.0.0-56"

CMakeLists.txt:

message(STATUS "SW_VERSION:  "$ENV{SW_VERSION})
message(STATUS "SW_VERSION:  "${SW_VERSION})

我使用-v选项运行bitbake来打印cmake消息。

如何将变量从bitbake conf文件传递给CMake?

0 个答案:

没有答案