我想將embed單聲道轉換成64位Mac OSX應用程序(從Windows C++移植到一切正常)。由於只有32位Mono可用於Mac OSX預編譯,所以我設法構建了自己的64位Mono版本following this manual。Mac上的Mono 64位。缺少4.5
當了XCode調試我的64位應用程序的單嵌入初始化失敗, 稱「大會mscorlib.dll中未找到或無法加載。 應該已經安裝在`USR/local/lib目錄/單聲道/4.5'目錄。「
我可以進入產生此錯誤的代碼(domain.c - mono_init_internal())。不幸的是,我的mono版本顯然沒有生成4.5目錄。唯一可用的「.NET版本」似乎爲2.0:存在usr/local/lib/mono/2.0/mscorlib.dll,但完全沒有4.5子目錄。
有什麼我忘記在構建?
非常感謝您的支持。
非常感謝您的回答。不幸的是,我對於兩者都很陌生,單聲道嵌入和Mac編程(或者太無知......)瞭解如何遵循您的建議。你能否在 –
中解釋一下,非常感謝你的回答。不幸的是,我對於兩者都很陌生,單聲道嵌入和Mac編程(或者太無知......)瞭解如何遵循您的建議。你能否詳細解釋我應該採取的步驟。我已經在機器上安裝了32位發行版和我自制的64 Mono。謝謝! –