2026/2/13 14:34:55
网站建设
项目流程
园区网站建设目的,wordpress评论页面,广告合作,温州网站建设方案表FLAIM项目构建系统配置与优化 1. 额外任务及递归目标注意事项 在构建系统中,有两个额外任务需要完成。其一,要确保错误后继续执行功能( make -k )能正常工作;其二,要保证当 SUBDIRS 变量中包含当前目录( . )时能被正确处理。 如果选择以特定方式编写递归目标,…FLAIM项目构建系统配置与优化1. 额外任务及递归目标注意事项在构建系统中,有两个额外任务需要完成。其一,要确保错误后继续执行功能(make -k)能正常工作;其二,要保证当SUBDIRS变量中包含当前目录(.)时能被正确处理。如果选择以特定方式编写递归目标,应避免在SUBDIRS变量中使用点号,或者增强shell代码以处理这种特殊情况。否则,用户在尝试执行这些目标时可能会陷入无限递归循环。2. FLAIM子项目与autoscan工具使用autoscan为ftk项目生成起始配置。不过,autoscan在查找信息时较为挑剔。若项目中没有名为Makefile的文件,或者已经存在Autoconf的Makefile.in模板,autoscan不会将所需库的信息添加到configure.scan输出文件中。它只能通过查看旧的构建系统来确定这些信息,且只有在条件满足时才会这么做。尽管ftk项目的旧makefile很复杂,但autoscan解析库信息的能力还是令人印象深刻。以下是configure.scan文件的部分内容:AC_PREREQ([2.61]) AC_INIT(FULL-PACKAGE-N