kaisawind's blog
  • 关于
  • 所有帖子

Makefile配置上下文环境变量 - Thu, Mar 18, 2021

Makefile配置上下文环境变量

1. 概述

根据不同的目标,需要配置不同的环境变量 在Makefile中的变量,默认都是全局的(自动变量除外)。 还有一种特殊变量会根据当前编译的目标设置变量。

https://www.gnu.org/software/make/manual/make.html#Target_002dspecific

2. 示例

分别为linux和windows配置PKG_CONFIG_PATH

linux: export PKG_CONFIG_PATH=$(PWD)/3rdParty/linux_amd64/pkgconfig
linux:
	$(CGO) build $(FLAGS)nvragent

windows: export PKG_CONFIG_PATH=$(PWD)/3rdParty/windows_amd64/pkgconfig
windows:
	$(WGO) build $(FLAGS)nvragent


辽ICP备2021007608号 | © 2025 | kaisawind

Facebook Twitter GitHub

▄