天天看點

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

之前使用ppm進行下載下傳一直不成功,是以改用手動編譯的方式進行安裝,缺點是過程可能有點麻煩。

安裝編譯器

首選需要下載下傳一個c編譯器,我使用的是dev-cpp。下載下傳位址為:https://bloodshed-dev-c.en.softonic.com/download。下載下傳後直接安裝即可。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品
Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

安裝完成後打開指令行,運作gcc -v,檢視編譯器是否安裝成功并能用指令行編譯。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

安裝dmake

cmd進入目錄perl/site/bin下(要求之前安裝的activeperl安裝路徑不能有中文),運作ppm install dmake即可。

下載下傳子產品

打開指令行,在bugzilla的安裝目錄下運作checksetup.pl可以檢視必須安裝的perl子產品。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

以安裝Template-Toolkit為例。

子產品下載下傳位址為:https://metacpan.org/pod/Template::Toolkit。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

子產品一般是gz格式的,下載下傳後進行解壓。cmd進入解壓後的目錄。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

運作perl Makefile.pl。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

提示需要先安裝AppConFig1.56版本(版本不低于1.56即可,一般直接安裝最新版本)。使用同樣方式下載下傳,進入AppConFig的解壓目錄下,運作perl Makefile.pl。這個不需要下載下傳其他子產品(如果提示需要依賴子產品需要先安裝依賴子產品),依次運作dmake、dmake test、dmake install。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品
Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品
Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

安裝完畢後再以同樣的方式接着安裝Template-Toolkit。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品

再次進入bugzilla安裝目錄下運作checksetup.pl,可以看到Template-Toolkit已經安裝完成。

Windows手動編譯安裝bugzilla中的perl子產品安裝編譯器安裝dmake下載下傳子產品