Permalink
Browse files

readme

  • Loading branch information...
1 parent 732e8be commit 9bea943142ffcbd767b60ac5059eec2ad3466082 @ranxian committed Oct 21, 2012
File renamed without changes.
File renamed without changes.
File renamed without changes.
View
@@ -1,6 +1,25 @@
-##Elevator Emulator
+Elevator Emulator
-
-----
本项目是北京大学信息科学技术学院数据《结构与算法实习课》综合实验题《电梯模拟器》的完成。采用面向对象的设计模式,由 鲜染(1100012783) & 潘晨毅 & 单旭东 & 朱凯凯合作开发完成.
+Notice:这是图形界面的 readme
+
+[编译运行]
+如果仅需要执行程序,在任意一台 mac 系统上双击该目录下的 EleEmu.app 即可
+
+如果需要编译这些代码,你需要
+1 已经安装 Xcode(4.4.1)及其以上版本,并已经安装了相应的 commandline tools,
+2 已经引入了 Qt 图形库,在此推荐最新的 qt-opensource-4.8.3,安装请参考官网(http://qt-project.org/downloads),注意,编译可能长达数个小时。
+接着,你只要双击该目录下的 EleEmu.xcodeproj 就可以了。
+
+[Trouble Shooting]
+如果上述的步骤无法正常打开工程,或者打开之后不能成功编译,建议你:
+1 删除该目录下的 EleEmu.pro[app, xcodeproj], info.plist, Makefile, moc_emulator.cpp 这几个文件
+2 在根目录下执行
+ $ qmake -project
+ $ qmake
+ $ qmake -spec macx-xcode
+3 这时会新生成刚才删除的文件,再双击 EleEmu.xcodeproj 即可
+
+[可移植性]
+本项目采用的是跨平台的图形库 Qt4,虽然没有测试,但预测 windows 和 linux 平台上能够良好编译运行. 但是过程比较复杂,已经超越了检查助教的职责范围。。如果有需要的话可以联系鲜染(xranthoar@gmail.com)

0 comments on commit 9bea943

Please sign in to comment.