freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

海闊憑魚躍天高任鳥飛autoconf介紹(文件)

2025-08-06 23:24 上一頁面

下一頁面
 

【正文】 所有文件都位于同一個目錄中 ?就是所有源文件、頭文件以及其他庫文件都位于當前目錄中,且沒有子目錄。 Automake本身就是這一類。 Yahoo的 ydm、 dcp等工程也屬于這一類。 ? m4一樣,定義了很多的宏,比如: ? includedir ? 頭文件的路徑,等同于 I;也可以使用 libfooincludedir指定特定的庫引用的頭文件路徑; ? include_HEADERS ? 定義需要安裝的頭文件,也可以 libfooinclude_HEADERS來指定特定的庫需要安裝的頭文件;一般和 libfooincludedir結(jié)合使用; Autoconf流程 如何編寫 automake ? data_DATA ? 需要安裝數(shù)據(jù)文件 ? AUTOMAKE_OPTIONS ? 由于 GNU對自己發(fā)布的軟件有嚴格的規(guī)范,比如必須附帶許可證聲明文件COPYING等,否則 automake執(zhí)行時會報錯。如果要產(chǎn)生多個執(zhí)行文件,每個文件名用空格隔開。 ?通過 ,使用autoconf生成 configure文件,很復(fù)雜的configure文件吧! ?運行 configure文件,生成了我們要的Makefile文件 Autoconf優(yōu)化 rpm方案 ? 我們知道,創(chuàng)建一個 rpm包,需要用到一個 spec文件,來注明 rpm包的生成信息。{print $$2}39。 echo $${RPMBUILDTOPDIR}。 ? make的時候發(fā)生的錯誤有時候奇奇怪怪的,比如鏈接起來了其他代碼片段 ? 一般在 make出現(xiàn)錯誤了,可以從錯誤代碼原因進行分析,只要你遵守“游戲規(guī)則”,是不會產(chǎn)生鏈接到其它的代碼片段的。libtoolize force。 ? 我不會用 autoconf,也不會寫 makefile ? 學(xué),除非你不想用 c/c++。 autoreconf一系列命令,然后 ./configure,如果 make再出現(xiàn)問題,請 make clean后再次 make。 Autoconf小結(jié) FAQ ? 執(zhí)行 ./configure時候出現(xiàn)循環(huán)等問題 ? 請重新執(zhí)行 aclocal。 Autoconf小結(jié) 補充 ?Libtool工具添加需要注意 libtoolize步驟 ?針對 CFLAGS和 CXXFLAGS對默認 GNU的編譯選項的更改 ?針對一個 lib可以拆分成兩個 lib ?data_DATA需要指定 datadir變量的位置 ?AC_HEADER_STDC等宏的合理添加 ?make dist 等各種包的打法 ?autoreconf的使用 Autoconf小結(jié) FAQ ? 依賴的其他項目是從代碼編譯的,同時他們的 makefile是自己寫的一套 ? 其他項目從代碼進行編譯的話,可以一次性把編譯好的 lib和頭文件放到你工程下的 lib和 include目錄下,而
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1