小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Makefile 的多行注釋

 Kinetis 2014-07-10

Makefile Comments

注釋在 makefile 中起著重要的作用,它幫助我們更快更好的理解 makefile 的內(nèi)容。

# 注釋符
# 字符是注釋符,makefile 把 # 字符后面的內(nèi)容作為注釋內(nèi)容處理(shell、perl 腳本也是使用 # 字符作為注釋符)。如果某行的第一個非空字符為 #,則此行會被 make 解釋為注釋行(命令行除外,如果 Tab 字符之后使用 # 字符,則會被 make 解釋為命令行)。
注釋行的結(jié)尾如果存在反斜線(\),那么下一行也被作為注釋行。
如果需要注視多行,在注釋行的結(jié)尾加行反斜線(\),下一行也被注釋,可以注釋多行。
建議在書寫 makefile 時將注釋作為一個獨立的行,而不要和 makefile 的有效行放在同一行中書寫。make 有時候會把 # 字符之前的內(nèi)容作為有效行的內(nèi)容(如定義變量的時候)。
當(dāng)在 makefile 中需要使用字符 # 時,可以使用 \ 加 #(\#)來實現(xiàn),表示將 # 字符作為一個普通字符而不是注釋符。

示例 1
Makefile 文件的內(nèi)容如下
# this makefile \
for test comments

makefile_version = 3.82  # there has two spaces before #
comments = "the \# character as the comment contents!"

print :
    echo $(comments)
    printf "make $(makefile_version) welcome! \n"

在命令提示符下輸入 “make -s”,執(zhí)行結(jié)果如下:
the # character as the comment contents!
make 3.82   welcome!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多