日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

$(@:_config=)的意思

發布時間:2025/3/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 $(@:_config=)的意思 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在學習2440開發板的時候會遇到這種寫法的makefile文件

sbc2410x_config: unconfig@$(MKCONFIG) $(@:_config=) arm arm920t sbc2410x NULL s3c24x0scb9328_config : unconfig@$(MKCONFIG) $(@:_config=) arm arm920t scb9328 NULL imxsmdk2400_config : unconfig@$(MKCONFIG) $(@:_config=) arm arm920t smdk2400 NULL s3c24x0smdk2410_config : unconfig@$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0100ask24x0_config : unconfig@$(MKCONFIG) $(@:_config=) arm arm920t 100ask24x0 NULL s3c24x0```以smdk2410_config : unconfig@$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 為例 ```bash@$(MKCONFIG)中的 @的含義是 不輸出該命令行 $(@:_config=)$(@) 的含義就是目標,這里的目標只有一個smdk2410_config,其中 $(@:_config=) 是Makefile中常用的字符串處理方式,意思就是將 smdk2410_config的_config替換為等號后面的‘空’去掉,經過處理之后 $(@:_config=) = smdk2410 說明: $@ 代表目標 $^ 代表所有的依賴對象 $< 代表第一個依賴對象 若是依賴對象是以 %.o 等的 %類型給出的那么$<代表的是依次給出依賴對象

總結

以上是生活随笔為你收集整理的$(@:_config=)的意思的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。