回答
參考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. 如何connection.Getschema在C尖銳
- 3. encodeURIComponent方法在C尖銳
- 4. 尖銳的架構,我如何以及在哪裏實現查詢?
- 5. mono在哪裏放app.config
- 6. Android版Mono中的Activity.InvalidateOptionsMenu()在哪裏?
- 7. 尖銳的架構問題
- 8. 尖銳的架構問題
- 9. d3.js:文字太尖銳
- 10. 節點GYP錯誤尖銳
- 11. 使用灰燼JS尖銳
- 12. UIBezierPath提供尖銳邊緣
- 13. 如何從的document.getElementById在C尖銳
- 14. 腳本尖銳的小工具在0.5.5.0
- 15. CSS中有沒有尖銳的風格?
- 16. Mono在哪裏存儲xml文檔?
- 17. 模糊背景上的尖銳邊緣
- 18. 只有HTML和CSS的尖銳邊緣
- 19. Webkit尖銳的示例應用程序
- 20. APNS尖銳的蘋果推送通知
- 21. 單聲道安裝後在哪裏可以找到mono-service2?在Ubuntu 16.04
- 22. 哪裏可以在Wordpress中嵌入-css
- 23. 爲電子重新編譯「尖銳」
- 24. VisualStudio 2010中的空白可見性在哪裏可見?
- 25. 在哪裏可以找到CUDA的cutil_math.h?
- 26. 我在哪裏可以找到的UIKit
- 27. 在哪裏可以找到System.management的DLL
- 28. 在哪裏可以找到Javascript的ESE
- 29. 我在哪裏可以找到在可可中使用的彩色指標?
- 30. 我將如何從形狀中消除尖銳的尖刺? Adobe Illustrator
我試圖運行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