【问题标题】:How to change program's name in Makefile.am如何在 Makefile.am 中更改程序名称
【发布时间】:2012-12-11 17:09:16
【问题描述】:

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

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

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

我该怎么办? 谢谢

【问题讨论】:

    标签: syntax makefile autotools


    【解决方案1】:

    几种可能性:

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

      猜你喜欢
      • 2017-02-11
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      • 2013-08-01
      • 2017-11-20
      • 1970-01-01
      • 1970-01-01
      • 2023-02-06
      相关资源
      最近更新 更多