0

目前makefile.am中的代码是这样的:

performancetestsdir = $(prefix)/tests/@PACKAGE@/performance-test
performancetests_PROGRAMS = eventwindowperformancetest

我想在构建后以“oldeventwindowperformancetest”的名义制作程序“eventwindowperformancetest”

我应该怎么办?谢谢

4

1 回答 1

1

几种可能性:

  • 将 Makefile.am 中的名称更改为您想要的名称(当您真的想将其设置为 XX 时,将程序构建为 XY 有什么意义?)
  • 使用“--program-transform-name”标志来配置转换输出程序的名称
  • 添加一个为您重命名文件的构建后挂钩。就像是:
    all-local: oldeventwindowperformancetest
    oldeventwindowperformancetest: eventwindowperformancetest
            cp "$^" "$@"
    
  • 于 2012-12-11T19:05:47.210 回答