如何选择autoconf构建目录?

时间:2011-08-22 22:35:03

标签: c++ autoconf

有没有办法设置autoconf生成目标文件的位置。我想让autoconf在src / build /而不是src /

中创建所有目标文件

我尝试过设置VPATH,但似乎没有做任何事情。 VPATH =构建

1 个答案:

答案 0 :(得分:8)

您可以通过从目标文件所在的目录运行configure来执行此操作。例如,如果configure并且您的所有代码都在名为src的目录中,那么从该目录开始,这些命令应该按照您的要求执行:

$ mkdir build
$ cd build
$ ../configure
$ make

如果您不使用Automake,则必须编写Makefile.in来处理此案例; instructions for that中有autoconf manual

相关问题