"); //-->
原文:http://blog.csdn.net/coroutines/article/details/40891089
GNU Make中,有许多约定俗成的东西,比如这个DESTDIR:用于加在要安装的文件路径前的一个前缀变量。
比如,我们本地编译了一个第三方库,但需要对其打包发布给其他人使用,一方面如果我们安装到默认目录,
比如/usr,这时,安装后的文件一但数量很大,则打包时很难找全;或者我们在configure时指定了--prefix,或cmake时指定了CMAKE_INSTALL_PREFIX,则pc文件内的编译依赖关系又会出错,变成了我们指定的那个路径,使用起来会很不方便。此时,DESTDIR就会派上用场。
DESTDIR只在make install时起作用,且和Makefile是由什么工具生成的没有关系,用法如下:
在configure或cmake时,指定了要安装的路径后,以这种方式make install安装的文件会通通安装到以$CUSTOM_PREFIX为前缀的目录中,这样,开发者直接对这目录中的文件打包,即可发布使用。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
畅行智驾与QNX携手打造中国商用车下一代舱驾融合域控制器
sst89c58c
sst_iap_c
一款电子镇流器电原理图
超低功率高性能新一代产品MSP430F5xx
为您节省bsp ,外设驱动 项目开发成本
单片开关集成稳压器CW4962/CW4960的典型应用电路
sst89V564单片机
SoftICE-UG
地平线与博世深化合作,辅助驾驶产品获多家车企项目定点
Henry Samueli:让你手机里的调制解调器成为现实
超高频RFID IC封装
德州仪器PLL1707-Q1如何定义下一代音视频系统
Molex莫仕加深本土化创新,支持中国汽车行业蓬勃发展
英特尔官宣裁员重组计划,CEO陈立武引领变革
【对话前沿专家】香港科技大学黄文海教授谈氧化镓器件的突破与展望
专为客户设计的高性能器件系列
无钥匙≠无感知:UWB技术如何重新定义人车交互边界
Gartner:2024年全球半导体收入增长21%
电子变压器
工频变压器对交流220V电网电压降压、整流、滤波后作为前级输入电源
sserial
S3C44B0中Printf函数使用的怪问题
[转帖]重要信号线的上下拉
低功耗射频器件- CC1111
在各种负载条件下保持高效率的电源控制器
[转帖]嵌入式系统内存结构分析
MSP430 医疗产品应用
佳能2025年第一季度财报: 利润大增20.5%
[转帖]用Multi-ICE + GDB调试ARM目标