我有一个autoconf项目。我在测试目录中分发了一些测试文件。即:
Makefile.am:
...
EXTRA_DIST = test/file1.txt test/file2.txt
...
现在当我做一个
make distcheck
.tar.gz
进行distcheck
在中生成文件
./_build/
./_inst
(我想是吧?)。我的一个朋友
check_PROGRAMS
file1.txt
和
file2.txt
.
也就是说,我有一个名为foo的检查程序:
#include "config.h"
...
int main(int argc,char **argv)
{
FILE *fd = fopen("file1.txt","r");
...
}
已被复制为
EXTRA_DIST
.
我需要在configure.ac或Makefile.am中添加什么魔法,以便测试程序可以获得
#define
'编辑符号并找到目录?