标签: c++ makefile dependencies
我的make文件中有一个库列表,链接到可执行文件,格式如下:
LIBRARIES=-L/usr/lib -lmail
我希望用它来填写一个makefile依赖项列表,这样当一个链接库发生变化时,可执行文件就会重新链接。 我希望我需要将链接器行转换为每个库的完整路径,然后将它们指定为依赖关系,如此
$(EXEC_NAME) : /usr/lib/libmail.so
是否有将搜索路径和lib名称转换为完整路径的实用程序?或者是否有更好的方法来指定makefile依赖项?