【发布时间】:2016-12-03 01:08:20
【问题描述】:
我已对一个程序进行了更改,该程序是使用英特尔性能基元的更大项目的一部分。事实证明,我最近的更改使用了仅在最新版本的 IPP 上可用的调用,而许多用户仍在使用旧版本。有问题的程序不是必需的,所以我想让它成为可选的,而不是向后移植到最旧版本的 IPP(IPP 多年来对 API 进行了很多更改)。
我们使用 automake/autoconf 来生成 Makefile。理想情况下,我的特定程序(C 中的单个源文件)不会默认编译,除非有人专门运行“make myprog”。
有没有办法做到这一点,还是我必须支持配置脚本的“--with-myprog”选项?
Makefile.am 目前有(我认为这是所有相关的)
bin_PROGRAMS = \
stripVDIF \
{snip}
generateVDIF
generateVDIF_SOURCES = \
generateVDIF.c
generateVDIF_LDADD = $(IPP_LIBS) $(LDADD)
我的程序是 generateVDIF
【问题讨论】: