2009-10-26 124 views
1

我正在嘗試使用Strawberry Perl和GnuWin32來安裝GD庫。然而,當我進入了CPAN殼 「安裝GD」,出現以下消息:如何使用草莓Perl安裝GD庫

'gdlib-config' is not recognized as an internal or external command, operable program or batch file. **UNRECOVERABLE ERROR** Could not find gdlib-config in the search path. Please install libgd 2.0.28 or higher.

我相信是用perl有困難定位安裝在C GD庫:\ Program Files文件\的GnuWin32 \ bin中,但我不知道如何解決這個問題。我仍然是新的perl,所以任何幫助,將不勝感激。

回答

2

如果你確保C:\Program Files\GnuWin32\bin在你PATH變量($PATH%PATH%?我不知道哪一個的GnuWin32使用)開始之前CPAN,安裝程序應該找到gdlib-config程序,你會至少能完成安裝的這一步。

+0

我已經做了,但它仍然沒有找到gdlib-配置。 – indiguy 2009-10-27 13:27:34

2

手動運行'Makefile.PL'。它會顯示你的參數列表。嘗試使用參數「-lib_gd_path」運行它。

GD可能包含在草莓5.10.1.0 beta中。要問的一個好地方是irc://irc.perl.org/#win32 IRC頻道。

1

您正在使用哪個版本的Strawberry Perl?我現在用的是一個與Padre捆綁和GD帶着它:

 
C:\opt> perl -V 
Summary of my perl5 (revision 5 version 10 subversion 0) configuration: 
    Platform: 
    osname=MSWin32, osvers=5.2, archname=MSWin32-x86-multi-thread 
    uname='Win32 padre 5.10.0.7.beta_1 #1 20 i386' 
... 

和:

 
C:\opt> perl -MGD -Mfeature=say -e "say $GD::VERSION" 
2.44 
+0

'perl -MGD -E「say $ GD :: VERSION」'更短 – 2009-10-26 22:52:58

+0

@Alexandr是的,好吧,我因爲「最新功能」是一個模棱兩可的概念而被稱爲名字,所以我明確地說出了什麼我的意思是這些日子。 – 2009-10-26 23:01:06

+1

'perl -MGD -le「print $ GD :: VERSION」' - '-l'爲每個'print'添加一個換行符,所以命令行中不需要'say'功能。 – Lumi 2011-05-25 14:02:49

相關問題