define(foo,0000)
foo
0000
undefine('foo')
foo
0000
谢谢。
jcyang.
最佳答案
您必须在 foo
前面加上反引号并在后面加上单引号才能取消定义它。否则,它最终会被替换,您将取消定义 0000
。所以:
undefine(`foo')
关于linux - 为什么取消定义在 m4 中失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1618468/