GNU make 与 override指令
磨砺技术珠矶,践行数据之道,追求卓越价值
回到上一级页面: PostgreSQL杂记页 回到顶级页面:PostgreSQL索引页
在PostgreSQL的 Makefile中,有如下的部分:
override CPPFLAGS:=…
对 override 查询的结果是:
在GNU make的范畴里,有如下几种定义变量的地方:
1 在make/gmake 的 命令行 加 开关参数。
2 在 Makefile或其include的文件中。
3 在环境变量中。
如果在1/2/3几个地方都出现了同样的变量,那么
正常情况下 1 优先,那么如果想要2优先,则在Makefile中使用 override指令。
如果想要 3 优先,则make/gmake 命令行中 加入 --environment-overrides (-e)
回到上一级页面: PostgreSQL杂记页 回到顶级页面:PostgreSQL索引页
磨砺技术珠矶,践行数据之道,追求卓越价值
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步