如何解决BB10 native SDK中部分Cascades C++ samples无法运行的问题(模拟器编译运行的步骤)

转自:http://www.bjxiaoc.cn/index.php/archives/48878

 

今天跟大家交流一些关于如何解决BB10 native SDK中部分Cascades C++ samples无法运行的问题,各位开发者有什么问题或者经验,大家一起来交流一下。前奏:运行SDK于VMWARE,确认simulator运行,此处步骤可参考。

http://www.bjxiaoc.cn/index.php/archives/48731#more-48731

1.首先确认好simulator的IP Address,如下图所示。

2.打开SDK,单机菜单栏上的new选项,选择example,并选择Cascades C++ project SDK samples,如下图所示。

3.在select template中,我们选择LightningCrossfadeCpp为例,单击finish,如下图所示。

4.继续点击finish,注意如果之前创建过该sample会不能重复创建,可以去对应目录下删除目标文件夹再来重新创建。

5.等待创建完毕后,可以看到如下图所示的界面,点选Projectexplorer中的bar-descriptor.xml,并在右边的框中点击set from debug token获取author ID

6.点击菜单栏中的project,选择all build,等待编译完成。此时我们可以看到,sample的binaries中只有arm/le项,这时无法再simulator中链接运行。

7.观察bar-descriptor.xml框,可以发现两个warning,点击下图所示下方的Assets(最下方卡片中第三项,前有黄色叹号)

8.点击下图所示中的Edit。

9.在出现的对话框中,将simulator-debug的状态设置为active,即选择后点击set active选项。

10.此后,点击下图所示红色方框部分,进入设置

11.在release build中,将configuration选择为simulator-debug,可以看到Export to folder自动更改为x86/o-g,点击finish。

12.这时可以看到,在binaries中已经出现了x86/le项,如下图所示。

13.现在,只要按照之前的流程,在x86/le项上右键,选择run as,选择第一项后即可在simulator中运行程序了。


 

你可能感兴趣的:(菜单栏,example,文件夹,模拟器,simulator)