如何编译ipxe源代码

本文介绍了如何在Ubuntu Kylin 14.10操作系统中编译iPXE源代码,包括安装Ubuntu Kylin虚拟机、安装必要的工具如git和gcc,以及下载和编译iPXE的详细步骤。
摘要由CSDN通过智能技术生成
最近一直在研究关于windows系统引导的技术,一开始是研究TrueCrypt的Boot模块,这是一个windows本地系统引导例子,可以通过vs进行编译。后来需要研究通过网络引导windows系统的技术,所以就找到了这个开源代码iPXE。通过阅读官网提供的说明,完全可以满足我目前的需求。至于iPXE具体能够完成的功能我们以后再说,或者通过iPXE官网进行详细了解。
虽然iPXE能够满足我的需求,但是需要我进行部分代码逻辑的修改。那么最直接的问题是,如何编译iPXE代码。首先通过官网了解到,必须使用gcc进行编译,没有了我们非常熟悉的vs工程,后来才知道,很多开源代码都是使用gcc进行编译,只是我没有关心过罢了。于是我就赶紧下载学习gcc编译工具,结果残酷的现实让我十分抓狂,原来gcc是Linux系统上的编译器,对于windows我们只能使用MinGW或者Cygwin,或者DJgpp。但是网上说他们的安装还是十分的繁琐,以至于我这菜鸟在程序安装的过程就夭折了。没办法,只好请求同事帮忙,正好我们头安装了MinGW,结果编译iPXE的时候报错了,无法编译。后来我建议他在他的Linux虚拟机环境中编译,结果同样碰到了问题,虽然最后忙活了半天能够编译了,但是我还是感觉编译的过程十分复杂,因为鄙人从来没有玩过Linux系统,看着同事忙活半天搞定后,我感觉太难自己搞不定,所以我就自己想办法进行编译。通过不停的网络搜索,终于找到了一个比较可靠的说明ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值