当前位置: 首页 > news >正文

16、Automake 高级特性与使用指南

Automake 高级特性与使用指南

1. Automake 修饰符的使用

1.1 nobase 修饰符

Automake 通常会从HEADERS PLV中的头文件列表里去除相对路径信息。而nobase修饰符可用于抑制从子目录获取的已安装头文件的路径信息被移除。例如:

nobase_pkginclude_HEADERS = mylib.h sys/constants.h

在这个例子中,mylib.hMakefile.am处于同一目录,而constants.h位于名为sys的子目录。通常,借助pkginclude安装位置前缀,这两个文件都会被安装到$(pkgincludedir)。但由于使用了nobase修饰符,Automake 会在安装时保留第二个文件路径中的sys/部分,constants.h会被安装到$(pkgincludedir)/sys。这在希望安装(目标)目录结构与项目(源)目录结构一致时非常有用。

1.2 notrans 修饰符

notrans修饰符可用于 man 页面的

http://www.hn-smt.com/news/114943/

相关文章:

  • 16、UNIX和Linux基础操作与脚本编写指南
  • 【惯性导航解算】PSINS惯性导航解算【含Matlab源码 14719期】
  • 【情绪识别】基于matlab心率变异性信号的持续情绪识别方法【含Matlab源码 14718期】
  • 【预编码】基于matlab深度学习的带有有限字母表信令MIMO通道线性预编码【含Matlab源码 14717期】
  • 任务管理器和资源管理器的关系和区别
  • 37、深入探究:Linux内核的重建与优化
  • 开发者必看:EmotiVoice API接口调用详细说明
  • Flutter+Riverpod+开源鸿蒙:新一代跨端状态管理实战
  • 还在为论文焦虑?7款AI论文神器助你轻松告别写作恐惧!
  • EmotiVoice语音合成在智能家居中的交互体验优化
  • 78、请你提供书中第78章的具体内容,以便我按照要求为你创作博客。
  • 49、Unix 技术综合指南:从基础符号到安全实践
  • 31、RTA 参考指南:功能、语法与错误处理
  • 21、深入探索Shell的字符串输入输出与命令行处理机制
  • 代码随想录算法训练营第五十天|图论理论基础,深搜理论基础,98. 所有可达路径,广搜理论基础
  • 4、Linux 文件操作命令全解析
  • EmotiVoice语音合成模型的推理能耗与绿色计算考量
  • 如何训练自定义情感模型接入EmotiVoice框架?
  • 31、《Expect 中 spawn 命令的使用与相关问题处理》
  • 54、深入探索MS - DOS编程:从图形绘制到段定义
  • EmotiVoice能否识别文本情感并自动匹配语音?
  • 48、磁盘操作与文件管理基础
  • sherpa-onnx终极指南:嵌入式语音识别快速部署教程
  • 终极指南:如何在Android应用中快速集成Vosk中文语音识别功能
  • LobeChat日程管理插件构想:AI帮你安排每日任务
  • EmotiVoice语音合成模型更新日志与版本迭代追踪
  • O型圈厂家推荐指南-2025实力O型圈工厂口碑排行 - 栗子测评
  • 密封件定制厂家哪家靠谱?2025优质密封件工厂推荐榜单 - 栗子测评
  • LobeChat开源项目GitHub星标破万的背后原因分析
  • 大数据项目:Spark电影数据分析可视化系统 大数据 Hadoop 机器学习预测算法 爬虫 电影推荐 票房预测 猫眼电影 计算机毕业设计(全套源码+教程+开发笔记+文档)✅