回答
參考xanadont的回答,-pkg gmcs編譯器參數也使用pkgconfig,因此MonoDevelop常見問題解答中的鏈接「解釋」對此示例無效。
如果Cocoa#沒有顯示在MonoDevelop引用列表中,Mono庫可能不在pkg-config搜索的路徑中。這可能是因爲你安裝了MacPorts(或者可能是Fink),這會覆蓋默認的pkg-config。
您可以檢查pkg配置可以解決可可銳使用以下命令:
pkg-config --modversion cocoa-sharp
,並驗證pkg配置的位置
which pkg-config
它應該是在/ usr /箱。
如果這確實是問題,解決方法是要麼從路徑中刪除的MacPorts,或添加單聲道到環境的PKG_CONFIG_PATH:
export PKG_CONFIG_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig:$PKG_CONFIG_PATH"
/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/cocoa-sharp/
但你不應該真的需要知道哪裏這是因爲在編譯過程中你需要的是-pkg:cocoa-sharp選項。看到這個tutorial。
編輯: 要在MonoDevelop中引用它,只需使用「編輯引用」窗口中的「.Net Assembly」選項卡並導航到上面的路徑。另請參閱this explanation,瞭解爲什麼可可尖銳不會出現在「包裝」選項卡中。
謝謝。我對此感到陌生,我認爲可可銳利會出現在MonoDevelop中的可用引用列表中,但它不會。 – AngryHacker 2009-08-13 16:08:09
- 1. 在C尖銳
- 2. CSS三角尖不尖銳
- 3. Mono + OS X:「沒有包'可可銳利'發現」
- 4. 尖銳的架構,我如何以及在哪裏實現查詢?
- 5. encodeURIComponent方法在C尖銳
- 6. 如何connection.Getschema在C尖銳
- 7. 定時器在C尖銳
- 8. Mono for Android:GCMBaseIntentService在哪裏?
- 9. mono在哪裏放app.config
- 10. Android版Mono中的Activity.InvalidateOptionsMenu()在哪裏?
- 11. 尖銳的架構問題
- 12. 尖銳的架構問題
- 13. 使用灰燼JS尖銳
- 14. 節點GYP錯誤尖銳
- 15. d3.js:文字太尖銳
- 16. UIBezierPath提供尖銳邊緣
- 17. CSS中有沒有尖銳的風格?
- 18. 腳本尖銳的小工具在0.5.5.0
- 19. 如何從的document.getElementById在C尖銳
- 20. 如何使尖銳紋理在cocos2d-X
- 21. 遊戲Unity3d縮放在C尖銳
- 22. 我在哪裏可以從
- 23. Mono在哪裏存儲xml文檔?
- 24. Mono開發用戶界面在哪裏?
- 25. 哪裏可以Ejabberd.yml?
- 26. 單聲道安裝後在哪裏可以找到mono-service2?在Ubuntu 16.04
- 27. APNS尖銳的蘋果推送通知
- 28. 只有HTML和CSS的尖銳邊緣
- 29. 處理數組操作的尖銳
- 30. SVG並非總是尖銳的
我試圖運行pkg-config,但它告訴我找不到命令。 – AngryHacker 2009-08-14 08:34:00
您是否安裝了X11? – 2009-08-14 17:00:06
我進一步檢查,顯然Mono安裝了pkg-config的副本,我建議您嘗試重新安裝Mono。 – 2009-08-17 13:47:43