看板 MacDev 關於我們 聯絡資訊
大家好 我是程式語言的新手.... 之前都是在WINDOWS上編譯程式(也是剛學沒多久) 最近老師開始叫我把原本另外一位同學在windows下寫的程式改在mac跑 為此還買了一台iMAC.... 因為核心程式碼是利用GCC Compile的C語言 而且依照他說的 他已經在MAC下COMPILE成功了 可是我在Windows底下寫的Python程式碼卻卡在找不到函示庫這一類的問題 (我確定她在windows下面是執行成功的) 想要請問一下大家 當WINDOWS下的程式碼在MAC上面跑的時候 有哪些需要注意的呢? 有類似的轉換範例嗎?? 因為我在GOOGLE上面只有找到一些 MAC跟Linux之間的程式轉換 好像也沒有mac與windows之間的轉換 版上好像對於這方面的討論也特別少 我/windows /轉換 好像都沒看到相關的討論 不知道有沒有前輩可以提供一點意見的? 感謝! -- #1CYsr0re (Keelung)
todo70192:因為引擎的聲音太大聲了 尤其是在橋下 回音更大聲09/11 20:11
todo70192:害我沒辦法專心講電話 聽不清楚09/11 20:12
sinyuan99:所以要怪機車騎士嗎?_?09/11 20:24
todo70192:沒錯 機車騎太兇 引擎聲音太大 沒考慮到路邊講電話聽不09/11 20:25
todo70192:清楚09/11 20:25
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.201.32
kiii210:簽名擋XD 02/24 22:01
dryman:Err 你不覺得請你老師教你是最快的嗎? 02/24 22:09
MAGICXX:因為他跟我是同時碰到MAC的....所以有問題是我要幫他 02/24 22:17
MAGICXX:不是他要幫我....囧 02/24 22:17
johnlinvc:可能是Path有問題 也有可能沒裝python Lib 02/24 22:18
johnlinvc:把error 丟上來吧 02/24 22:18
MAGICXX:喔喔....好 我明天再丟 因為我現在人在家裡 WIN遠端MAC 02/24 22:19
MAGICXX:好像也不太一樣... 02/24 22:19
MAGICXX:我可以成功地從MAC遠端到WIN 可是沒辦法WIN→MAC.... 02/24 22:21
http://imgur.com/P1Jh1RU 我的錯誤在這邊 請john前輩幫我看看... 謝謝! ※ 編輯: MAGICXX 來自: 140.112.63.202 (02/25 11:31)
kokuyoku:OSX10.5預設把bsddb擋下,可以用bsddb3來代替 02/25 12:14
kokuyoku:教學:http://ppt.cc/-LcW 02/25 12:14
johnlinvc:http://goo.gl/QXCv4 02/25 12:16
大家好 我又有點問題 我下載好bsddb3 可是他不是安裝檔 是資料夾裏面有CODE(.py) 我要怎麼安裝?? 接著他說要HACK /System/Library/Frameworks/Python.framework/Versions/2.5 /lib/python2.5/dbhash.py 所以是將他的patch直接覆蓋掉這個檔案? 還是要在我的code裡面將用到dbhash的修改成bsddb3這樣?? ※ 編輯: MAGICXX 來自: 140.112.63.249 (02/25 17:29)
kokuyoku:在終端機打sudo easy_install bsddb3 02/26 01:35
kokuyoku:不過我的電腦沒灌Berkeley DB,所以正在研究要怎麼灌它 02/26 01:36
kokuyoku:我都是在第四步卡關,有人推測是Xcode4.6擋住了 02/26 13:56
kokuyoku:還在試著找解法 02/26 13:57
我有找到一個說明比較完整的首頁 就到第四步了 https://code.google.com/p/tonatiuh/wiki/InstallingBerkeleyDBForMac 正在安裝XCODE中 http://tinyurl.com/ak7xpja 這個方法試試看 我正在安裝 百多MB這樣 我嘗試利用XCode 4.5.2的版本 可是還是一樣的狀況 所以應該不是XCode 4.6的問題 還是要更早之前的版本? ※ 編輯: MAGICXX 來自: 140.112.63.202 (02/26 16:54)
kokuyoku:主要是看Xcode裡的gcc版本,我想灌4.1進去,可是灌不起來 02/26 17:10
uranusjr:不知道還來不來得及...要 Berkeley DB 的話 Homebrew 就 02/26 18:20
uranusjr:有了, 只要裝 Xcode 附帶的 gcc 和 Homebrew 就可以裝 02/26 18:20
uranusjr:不用自己 hack 半天... 02/26 18:21
目前正在進行安裝GCC的動作 聽說要好幾個小時... http://levi.cg.am/?p=1742 http://blog.tenyi.com/2012/04/mac-osx-liongcc.html 安裝HOMEBREW跟GCC中 GCC灌好慢....
charlesdc:OSX 太新沒有辦法向下灌舊版本的xcode 02/26 19:25
安裝好GCC跟HOMEBREW之後 還是跟我講說沒有Berkeley DB 還是要另外的方法進行 sudo easy_install bsddb3的動作?? 還有 安裝好之後 程式碼內要進行怎樣的修改嗎?? ※ 編輯: MAGICXX 來自: 140.112.63.202 (03/04 13:40)
Blueshiva:homebrew只是一個套件管理系統啊,你還是要透過它來裝 03/04 13:46
Blueshiva:Berkeley DB啊 :p 03/04 13:46
不好意思 我剛剛看了大大說的有試了幾個指令 manabuketsutekiiMac-2:gccbuild ALPHA$ brew install Berkeley DB Error: No available formula for berkeley manabuketsutekiiMac-2:gccbuild ALPHA$ brew install db44 Error: No available formula for db44 manabuketsutekiiMac-2:gccbuild ALPHA$ cd /Users/ALPHA/Downloads/bsddb3-4.5.0 manabuketsutekiiMac-2:bsddb3-4.5.0 ALPHA$ brew install bsddb Error: No available formula for bsddb 可是還是不能裝 是我的指令有下錯嗎@@? ※ 編輯: MAGICXX 來自: 140.112.63.202 (03/04 14:13)
uranusjr:brew install berkeley-db 你的套件名稱下錯了 03/04 14:36
Blueshiva:這邊要說明一下,home brew是類似apt-get那種,會根據 03/04 14:44
Blueshiva:網友提供的設定自動下載、安裝、設定軟體的系統。所以, 03/04 14:45
Blueshiva:你會需要知道你想裝的軟體在這個系統裡面叫什麼名字,有 03/04 14:46
Blueshiva:哪些版本可以裝,詳細的說明就麻煩Google一下吧 :) 03/04 14:46
MAGICXX:感謝樓上兩位大大!!! 03/04 14:48
MAGICXX:我測試先~@@ 03/04 14:48