跑perl要安裝xcode嗎? - MAC

Ingrid avatar
By Ingrid
at 2011-10-30T10:17

Table of Contents

你的模組是來自於CPAN嗎?
如果是的話比較好辦

首先你還是要有xcode,因為make是附帶在xcode一起安裝的
而且你有些模組要跟c做binding(推文中的gnu readline)
所以一定要xcode

裝好xcode後,使用homebrew把必須要的library裝一裝
例如readline,如果你的運算模組有用到一些別的library,那也得一起裝

接下來就是perl的部分
你可以使用系統的perl或是使用perlbrew來安裝最新的perl到你的家目錄
套件管理現在流行用cpanm
http://search.cpan.org/~miyagawa/App-cpanminus-1.5003/lib/App/cpanminus.pm

如果你想要快的話,就這樣:
curl -L http://cpanmin.us | perl - --sudo App::cpanminus
接下來把你需要的CPAN模組列一下
直接下指令
sudo cpanm Your::App -v
這樣大部分的dependency它都會幫你處理

Readline我記得安裝時好像有陷阱
記得仔細看訊息就可以處理了



即使你有一些自己寫的模組,如果當初你有在裡面寫好dependency的訊息
那用cpanm也可以自動幫你把需要的模組一併下載下來
如果你已經會寫了應該可以自己去看cpanm的文件找到該怎麼做...


有問題請推文回文,不要寄到我信箱
問題比較多的話就到Perl版討論,那裡強者很多

--
Tags: MAC

All Comments

Sierra Rose avatar
By Sierra Rose
at 2011-11-04T04:13
這篇超讚的!! 多謝

Lion無線網路常斷

Donna avatar
By Donna
at 2011-10-29T23:50
※ 引述《william7713 (阿宏)》之銘言: : 在升級上Lion之後 : 在連我家的無線網路的時候 : 都會斷斷續續的 : 常常都要把無線網路重新啟動才會比較快連上 : 不然就只會看到無線網路而沒連接 : 不管是10.7.1 or 10.7.2都有一樣問題 : 我找過文章是沒看到類似的情形 : 不知 ...

applecare購買盒裝但無發票

Necoo avatar
By Necoo
at 2011-10-29T22:34
一直很想請教版上各位前輩... applecare延長至三年對於蘋果產品很重要 目前下決心要幫自己的imac27購買 上網做功課知道它各國都有價差~常常會比在台灣用教育價買還便宜 而前陣子序號版的可能是軟體算出的,風險太大~一定要買盒裝版的 但看到之後有問題最重要的常提到是序號、盒裝與發票 想問的 ...

可以請問imovie怎麼製作字幕嗎?

Tom avatar
By Tom
at 2011-10-29T22:30
我現在在用imovie製作短片 不知道要怎麼製作類似電影字幕的效果... 如果只用T那個圖示...好像只能用一些有效果的字幕 不知道要imovie能不能製作電影字幕那種...單純一點的字幕效果? - ...

輸入開機密碼的鍵盤

Olivia avatar
By Olivia
at 2011-10-29T22:19
是這樣的,今天我多新增了一個法文鍵盤 結果我發現輸入密碼的時候就變成固定是法文鍵盤 用Command+空白鍵也沒有用。 我上網google發現Mac沒有預設鍵盤這種東西 只會記得最後一次使用的鍵盤設定 所以我試過特別在英文或中文的時候關機 可是再次開機的時候他還是會使用法文鍵盤... 不知道有什麼方法可以 ...

請問一個"var"資料夾

James avatar
By James
at 2011-10-29T21:58
抱歉不知道用啥分類 就是我換新的筆電 利用系統轉移輔助程式將舊電腦的資料轉到新電腦 發現在Macintosh HD底下多了一個資料夾 就叫and#34;var (從原來的Mac)and#34; 感覺應該是一些舊電腦的系統資料 但是看他的空間竟然佔了9GB 不知道是否可以把他刪掉? 這樣對系統會 ...