Libpoco:如果路径中的子目录包含模式* .o *,则构建失败

时间:2014-02-24 16:57:19

标签: makefile poco-libraries

如果任何子目录包含*.o *模式,则Poco构建失败。例如,如果构建目录名为temp.ortfd,那么在构建POCO时,它将temp.ortfd视为目标文件而不是子目录,并抛出以下错误:

  

/home/abc/clone/temp.ortfd.../AbstractContainerNode.o [...表示poco目录到该文件的路径]无需制作目标/home/abc/clone/temp.o的规则

提前致谢

1 个答案:

答案 0 :(得分:0)

得到了解决方案。更改makedepend.gcc文件中的正则表达式。

而不是.o给出正则表达式.o $