是否可以在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的工作原理。 –