1. 首先在Windows下设置PATH对应到qt的mingw\bin目录
2. 将boost解压缩,然后cd到boost\tools\build\v2\engine下,执行build mingw来编译bjam
3. 编译好后,在当前的目录下应该有一个bin.ntx86目录,进入到该目录下,将bjam.exe拷贝到boost源代码的根目录下
4. 回到boost源代码的根目录下,执行bjam
5. 将boost\boost目录复制到qt的mingw的include目录
6. 将stage\libs里所有的库文件复制到qt的mingw的lib目录
7. 在QT中修改qmake文件来链接boost库文件,若要使用线程,要注意定义BOOST_THREAD_USE_LIB这个预定义,例如:

DEFINES += BOOST_THREAD_USE_LIB
 
debug {
    LIBS += libboost_system-mgw47-mt-d-1_53 libboost_thread-mgw47-mt-d-1_53
}
 
release {
    LIBS += libboost_system-mgw47-mt-1_53 libboost_thread-mgw47-mt-1_53
}

主要是参考这篇文章
http://www.tech-recipes.com/rx/9839/how-to-manually-partition-boot-camp-your-mac-for-windows-7/

1. 首先重启MACOS然后按下COMMAND+S键,进入到MACOS的安全模式,输入fsck -fy来修复硬盘。长时间使用MACOS会有很多有问题的空间,使用该命令后也可以空余出很多硬盘空间来。
2. 然后回到MACOS,使用命令diskutil list来查看所有的硬盘信息,这时应该会发现主硬盘的详细的信息。然后找到MACOS当前使用的分区,一般来说硬盘的第一个分区是启动区,第二个是MACOS当前使用的分区,第三个是MACOS出厂时的恢复分区,第二个分区一般名称应该是/dev/disk0s2,这时使用diskutil info /dev/disk0s2来查看硬盘的剩余的空间。
3. 使用命令diskutil resizevolume /dev/disk0s2 250G MS-DOS “WIN7″ 65G来重新改变MACOS的大小,第一个250G表示将该分区改变成为250G的大小,然后新建一个MS-DOS分区,卷标为WIN7并且大小为65G,然后一段时间的等待分区结束后,重启电脑按住ALT键使用U盘安装WINDOWS系统,要注意的是选择正确的WIN7分区格式化后安装WINDOWS即可。

顺便提一下,两个系统的存储时间是不同的,MACOS下认为BIOS中存储的是UTC时间,而WINDOWS下认为BIOS中存储的是本地时间,于是在WINDOWS下需要使用该命令来修改注册表,让WINDOWS认为BIOS中存储的时间为UTC时间:

Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

微软是个大公司,也很优秀,但是,微软公司做的一些问题却是明显把事情给搞复杂化了的,而且感觉是一些脑袋坏掉的人想出来的主意:
1. 快沦为垃圾聚集地的注册表:为什么一定要这个东东?难道东西写在硬盘中的文件里不好么。。。这个真的不能理解,只是需要统计管理么,那为什么文件不?
2. 可怕的微软MSI安装器:今天卸载WINDOWS SDK V7.1差不多完成的时候,被告知无法通过网络访问到安装文件,然后卸载失败。为什么卸载个软件都要访问网络。。。
3. VISUAL STUDIO整个结构是构架在.NET上的:苦了我们这些写C++的程序员们,安装个C++IDE还得与.NET打交道,而且还得需要快速的机器。虽然VC2010非常优秀,但是还是觉得奇怪,为什么VS2010不可以做得快一些,轻一些
4. MSN Messenger:这个东西,新版本的估计没有一个人满意吧,做得那么花哨,那么费硬盘和内存,居然要一百多兆。。。拜托,是个聊天工具呃。。
5. 让人烦的补丁提醒:当你经不住诱惑安装完成了微软提供的补丁后,恶梦就来了,那个补丁重启程序不断地、一直地提醒着你,好像你不重启世界就要末日了一样,疯了。。。
6. 为什么程序运行后,执行文件要被锁定?这样多出多少烦恼,动不动就是要重启系统以更新新安装的文件。。。

1、每一个新的分层传输协议都需要安装两个协议条目:A,分层提供者协议条目;B,协议链目录条目
2、在安装分层提供者协议条目后,通过GUID来寻找该安装进去的提供者协议条目,拷贝出来修改成为协议链目录条目
3、该协议链目录条目需要按顺序写入分层提供者协议ID以及基础协议ID至协议链数组中
4、安装完协议链目录条目后,需要将分层提供者协议条目排序至最前端