模拟IC设计避坑指南:从电流镜负载差分放大器的仿真异常说起(Cadence 617)
2026/5/31 10:05:01
在Yocto构建中通常会读取环境变量的需求。入:根据环境变量动态生成配置文件、根据环境变量设置编译开关等。
引入环境变量的最直接的方式是在Machine.conf配置文件中引入。
在<MACHINE>.conf中加入以下代码便可以引入环境变量的值,之后便可以在其他的bb文件中使用变量BB_VARIABLE了。
BB_VARIABLE= "${ENV_VARIABLE}"在{yocto}/{build}/conf/local.conf文件中会定义变量MACHINE的值,该值加上.conf便是当前构建中使用的<MACHINE>.conf文件。
它位于某个Layer的{layer}/conf/machine/目录下。
比如:
在{yocto}/{build}/conf/local.conf定义MACHINE的值为FOO,则你将在某个Layer的{layer}/conf/machine/目录下找到FOO.conf文件