C Netbeans Makefile宏在代码中可用

C Netbeans Makefile宏在代码中可用,c,netbeans,makefile,mplab,C,Netbeans,Makefile,Mplab,我正在用MPLAB X(基于Netbeans)构建一个C项目,我需要在Makefile中定义一个宏,该宏应该以代码或其他方式提供 这是用于版本控制的 例如: 代码: #定义版本“1.1.0” 在makefile中 VERSION=1.1.0 @cp“${ImagePath}”构建${VERSION}.bin 我需要的是只在一个地方定义VERSION宏 谢谢。你能更清楚地知道你需要什么、你拥有什么以及你想做什么吗?@EtanReisner,刚刚用一个例子编辑了这个问题。希望是这样的:在makefi

我正在用MPLAB X(基于Netbeans)构建一个C项目,我需要在Makefile中定义一个宏,该宏应该以代码或其他方式提供

这是用于版本控制的

例如:

代码:

#定义版本“1.1.0”

在makefile中

VERSION=1.1.0

@cp“${ImagePath}”构建${VERSION}.bin

我需要的是只在一个地方定义VERSION宏


谢谢。

你能更清楚地知道你需要什么、你拥有什么以及你想做什么吗?@EtanReisner,刚刚用一个例子编辑了这个问题。希望是这样的:在makefile中定义
VERSION=1.1.0
,然后在编译行中使用
-DVERSION='$(VERSION)
做了您想做的事情吗?