lishengfu008 发表于 2014-01-07 17:45

Makefile中使用expr问题

在Makefile中使用expr,碰到一个问题:
......
TEXT_BASE = 0x80000000
......
PAD_TO :=$(shell expr $$[$(TEXT_BASE)+0x8000])
......

这样写没问题,在Ubuntu 11.10 / 12.04下,使用Gnome terminal,编译工程,没有问题.

但在Ubuntu 12.10下,使用Gnome terminal,编译工程,就出问题了:PAD_TO没有正确的计算出来。

请教专家:
PAD_TO这种计算方法,有问题吗?
有更简洁的计算方法吗?
页: [1]
查看完整版本: Makefile中使用expr问题