C++ SDK Symbian 开发入门
2010-03-24 17:28:00 来源:WEB开发网对于CodeWarrior
Symbian6.1Series60Epoc32Releasewinscwudebepoc.exe
精确的路径依赖于你在安装SDK的时候选择的选项。在Series 60 2.x SDK中模拟器的路径将非常类似--例如SymbianSeries602_0 Epoc32eleasewinsudebepoc.exe。
图1-3显示了Series 60 1.2模拟器。它启动时显示应用程序主菜单为表格视图或列表视图。
Series 60 2.0模拟器启动的外形类似电话应用程序,你必须通过按下图1-3所示的应用程序按钮导航到应用程序菜单。无论使用哪种版本的Series 60平台,一般把模拟器可执行文件的调试(udeb)版本作为开发项目的默认选项--例如Epoc32Releasewinsudeb epoc.exe。
模拟器调试模式
在模拟器的调试模式下运行应用程序的时候,源代码、函数调用堆栈、变量信息等在遇到代码断点的时候会立即显示出来,如图1-4所示。如果应用程序代码没有处在需要用户输入的位置,模拟器窗口本身可能消失了(它被最小化了)。
从命令提示符运行模拟器
如果需要从命令行运行调试模拟器,只需要打开命令提示符,把当前路径改变到 epoc.exe应用程序所在的Series 60 SDK文件夹(例如Symbian6.1 Series60Epoc32Releasewinsudeb)并输入下面的内容:
epoc
上面的命令将启动调试模拟器,接着你可以定位并运行自己的应用程序了,但是它并非处于调试模式之中。要使被调试的应用程序运行在模拟器的调试模式之下只能从IDE内部完成。如果要运行发布版模拟器,需要输入:
epoc -rel
在Visual C++ IDE中运行模拟器
在Visual C++ IDE中你按下Ctrl+F5或从菜单中选择Build|Execute Epoc.exe就可以启动模拟器的调试版本。这样将使模拟器处于非调试模式。作为代替,按下F5或从菜单中选择Build|StartDebug|Go将使模拟器处于调试模式。
当你第一次运行某个Visual C++项目的模拟器的时候,会出现一个对话框向你询问可执行文件的名称。请导航到SDK的根目录的Epoc32Releasewinsudeb文件夹的epoc.exe文件。
在Borland C++Builder 6和C++BuilderX IDE中运行模拟器
你可以使用Tools|Mobile Build Tools菜单选项,选择Run Emulator来启动模拟器的调试版本。或者使用Run|Run菜单选项(F9),但是它会引起项目每次都重新建立--而这花费的时间可能很长。使用这个选项的时候,你可能需要在模拟器启动之前终止建立对话框("Compiling")。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››开发者眼中的Windows Phone和Android
- ››Symbian S60 SocketConnection参数
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››Symbian乏力:2010年诺基亚悲情大事记
- ››Symbian三大升级开启2011年新战略
- ››Symbian/Android/iOS/WM安装包对比
- ››Symbian一个活动对象的测试例子
- ››Symbian ListBox控件
- ››Symbian下自动切换SDK的批处理代码
更多精彩
赞助商链接