所以我想在本地編譯一個Haskell程序,然後將其上傳到我的EC2 Ubuntu 12.04(免費試用版)實例。如果在本地編譯Haskell,EC2 Ubuntu 12.04是不同的?
我的問題是,如果我在官方的Ubuntu 12.04發行版(比如在virtualbox中)編譯我的haskell程序,它會在EC2上工作嗎? 或者我需要與亞馬遜運行的Ubuntu版本完全相同的版本嗎?它是否必須具有完全相同的一組更新等。?
P.S.如果是的話 - 我從哪裏獲得亞馬遜的Ubuntu版本?
謝謝!
我不知道這個問題的正確答案,但是您可以使用ldd來檢查您的可執行文件希望存在的庫(和版本),並確保Amazon的Ubuntu具有這些庫。 –