我搜索了这个问题的答案,但找不到任何好处。也许他们已经老了,有什么改变了,所以我再问一次。Automake生成二进制文件到bin /而不是在src/
我有一个目录结构:
MY_PROJECT
SRC
斌
我希望,当我做出的根目录,二进制文件放在./bin中,而不是混乱的./src。但是如何?
编辑:我正在使用C++。我的Makefile.am没有什么特别的。只是bin_PROGRAM和_SOURCES变量。
当我运行make时,生成的二进制文件被放入./src。我只是想让他们在./bin中。
发布你已经完成的(你的makefile),澄清你的目录结构,然后它会更容易帮助(同时,你正在使用的编程语言可能是相关的) – KevinDTimm 2010-01-26 14:43:27
您是否使用完整的Autotools堆栈?如果是这样,就像@Braden提到的那样,只需使用由Autoconf生成的configure脚本。 – Plamen 2014-09-03 16:17:34
http:// stackoverflow。com/questions/1015700/autotools-library-and-object-file-output-control – 2016-02-20 20:45:36