是否可以在xcode中創建操作系統?Xcode 4.0操作系統
回答
那麼Xcode有能力使用GCC,並通過添加一些標誌,你可以創建一些必要的文件來創建一個操作系統。問題出在啓動操作系統所需的彙編代碼(無法避免)。您必須創建一個在構建後運行的腳本,以便使用LD鏈接實際允許您創建ELF內核映像(單片內核)所需的程序集文件。我會假設你知道編寫OS的細節,因爲你只是問XCode 4是否允許你這樣做。就個人而言,我不會推薦它,因爲我寫了很多SIG-OS,我只是做Emacs,GCC和LD,並創建一個makefile(這使得它有時更易於管理)。
是的,這也可以登陸這裏對堆棧溢出,並接受其他人的回答
的Xcode 3.1爲開發者工具的適用於Mac OS X的最新版本,並且是包含在iPhone SDK的版本相同。它可以針對非Mac OS X平臺,包括iPhone OS 2.0。它包括GCC 4.2和LLVM GCC 4.2編譯器 - 維基百科
我相信這屬於一個評論而不是答案.... –
沒有必要張貼它作爲答案,不妨只是發表評論,而不是甚至麻煩回答。 –
不錯的想法,但xCode只能製作基於Mac OS X/iOS庫的Mac OS X應用程序/ iOS應用程序。
要編寫操作系統(例如Linux),請考慮使用從Scratch來源的Linux &遵循其指南。
- 1. iPhone 4.0操作系統,塊
- 2. Xcode iPhone操作系統多個版本
- 3. Xcode 6.4操作系統版本問題
- 4. 操作系統
- 5. FASM操作系統
- 6. Linux操作系統
- 7. 操作系統 - TLB
- 8. Android操作系統更新系統
- 9. 預定義爲iPhone操作系統和Mac操作系統
- 10. jQuery - 檢測操作系統和操作系統版本
- 11. 開放源代碼雲操作系統/操作系統架構
- 12. 。在Windows 10操作系統上的.net framework 4.0問題
- 13. 操作系統信號量
- 14. C#for 64bit操作系統?
- 15. Blackberry操作系統版本
- 16. 操作系統/尋呼
- 17. Python CPU和操作系統
- 18. 沙盒操作系統
- 19. 雙操作系統安裝
- 20. Chrome操作系統在VMPlayer
- 21. Android操作系統移植
- 22. Python操作系統模塊
- 23. Oracle安裝操作系統
- 24. Windows操作系統簽名
- 25. Powershell Active Directory(操作系統)
- 26. SQL Server操作系統
- 27. Windows Mobile操作系統8
- 28. 操作系統VBS腳本
- 29. 操作系統中斷
- 30. 識別操作系統
我發現這是一個有效的問題,但似乎你不熟悉SO的工作原理。 –