AutoMake - 在多个二进制文件中使用的源文件

时间:2012-10-30 19:44:15

标签: automake

注意AutoMake专家......;)
在多个二进制文件中使用某些源文件的“正确”方法是什么? 我有一个客户端和一个服务器,还有一些“共享”源文件(parse.c / parse.h和message.c / message.h)。当然,我必须列出二进制文件(bin_PROGRAMS = client server)。那么Makefile.am应该在哪里parse.c / h和message.c / h呢?列出两次,一次在客户端,一次在服务器的源中?

1 个答案:

答案 0 :(得分:0)

我这样做的方法是将{。{1}}中的.h文件和EXTRA_DISTserver_SOURCES中的.c文件放在一起。不确定这是否是最佳方式,但它确实有效。