我需要解析pdf文件。我想使用objective-c和Cocoa類來完成,但是我需要在Linux上運行得到的應用程序。這可能嗎?我對Objective-C的體驗是圍繞着iPhone進行的,所以我對Cocoa來說相對較新。謝謝。是否可以在Linux上運行的應用程序中使用Cocoa類
1
A
回答
7
Cocoa僅適用於Mac和iPhone,但您可以使用GNUstep,它基於與Cocoa相同的OpenStep Objective-C API以及用於PDF閱讀的PopplerKit。
1
不,可可特定於Mac。你可以在Linux上使用Objective C,但我懷疑有很多庫支持。您可能有更好的運氣找到適用於Linux的PDF解析器(ghostscript可能有庫),它也適用於Mac。
4
除了GNUstep之外,還有Cocotron可以從Mac上運行的Xcode進行交叉編譯。如果你可以在Xcode上開發,那麼它是一個選項。
相關問題
- 1. 是否可以在Linux上運行由Visual Studio 2008編譯的應用程序?
- 2. 是否可以在Flex應用程序中運行Java程序?
- 3. 是否可以在Palm Z22上運行Java ME應用程序?
- 4. 是否可以在虛擬機上運行IPhone應用程序
- 5. 是否可以在多個域上運行Facebook應用程序?
- 6. .net應用程序是否在Linux上運行?
- 7. 是否可以在Windows和Linux中使用Cocoa開發?
- 8. 是否可以在Windows容器中運行GUI應用程序?
- 9. 是否可以在JVM中運行Android應用程序?
- 10. 是否可以在瀏覽器中運行JavaFX應用程序?
- 11. Linux應用程序可以在Android中運行嗎?
- 12. 是否可以在Linux虛擬機上使用Flutter開發iOS應用程序?
- 13. Android,是否可以在任何類型的操作系統上運行Dalvik VM以運行Android應用程序?
- 14. 是否可以在Linux中開發DirectX應用程序?
- 15. NoClassDefFoundError在Linux上運行應用程序(但不是在Mac上)
- 16. 是否可以在Android下運行MIDP應用程序
- 17. 是否可以自動運行即點即用應用程序?
- 18. 使用OpenGL而不是Cocoa Touch製作iPhone應用程序是否可行?
- 19. 在Linux中運行Android應用程序
- 20. 是否可以在HEROKU上使用AWS SES和應用程序?
- 21. 應用程序的服務是否可以運行在不同的進程中?
- 22. 是否可以在谷歌應用程序引擎上運行並行應用程序(高性能計算)?
- 23. 是否可以開發Qt Multi-touch應用程序以在Windows,Linux,Mac上運行?
- 24. 如何在已安裝的Cocoa應用程序上運行Gcov?
- 25. 是否有可能使用Apache在Linux上運行asp?
- 26. 從Cocoa應用程序運行AppleScript
- 27. 是否可以將Android應用程序轉換爲在Windows上運行?
- 28. 是否可以在iOS應用程序上運行IMDB電影預告片?
- 29. 是否可以編寫應用程序在任何設備上運行?
- 30. Java EE應用程序是否可以在Java Micro版本上運行?
是不是Cocotron主要關注Windows? – Chuck 2010-04-06 17:04:51
@Chuck這是它的主要焦點,但它也得到了Linux和Slowlaris的運行時支持。 – 2010-04-07 08:02:37