Development Environment setting instructions for s60 3 [reprinted]

Source: Internet
Author: User
Tags codewarrior

From Netease blog http://leus.blog.163.com/

Search for the settings of the Symbian development environment on the Internet. Most of the results are based on the second version of s60, but the third version has a relatively small number of introductions. After a while, I finally succeeded in completing one, record the main steps here.

First install perl5.6.1 and jre1.4.2.15 (Note: The Perl version is not too high. It took me a lot of time to install version 5.8. It took nearly a week to find out why the Perl version was different ). The two software products are free of charge, which is relatively easy to download. They should all be available for direct download from the official website. Among them, I do not remember where to find JRE. Perl has been searching for a long time, finally, find it from the official website at the following URL: Taobao. However, we recommend the 5.6.1.635 version. I have no problem with 638.

After installing rvds2.2, I found a download after a long time. However, if it is not the company's network restrictions, you can use emute to download it. It is easy to find it on verycd. It is a cracked version, I downloaded several forums and registered them to get the download permission. I will not recommend them any more. The downloaded file should be a bin CD file. I can use the daemon tools Pro software to open it. The other virtual optical drive software cannot be opened successfully. The specific reason is not studied. The installation is followed by cracking. There is a crack folder on the CD, which contains the cracked files and instructions. A total of 18 files need to be cracked, and a license file will be generated. This description can be easily found on the internet and won't be too long.

At this time, the version 349 should be installed. I tried it, but I still cannot. Continue to upgrade. Download A 435 upgrade package from the arm website and follow the instructions to upgrade it, in fact, it is to extract the content in the upgrade package to four files rvct/programs/2.2/349/win_32-pentium/examples. That is to say, the four of them are actually the same, and then we have to patch again. Haha, we knew we had to upgrade and then patch again.

The two are the current top versions. It doesn't matter which version is installed first, but it is best to install the SDK first. There is no reason. The Express version of carbide is free of charge, and other versions have a 21-day trial. In addition, the SDK requires registration during use. Fortunately, I have an account in the Nokia forum, and I can get a serial number after I log on with an account.

Open carbide, create a new Symbian OS C ++ project, and select s60 3rd edition> 3rd ed. GUI application, enter the project name, and click Next to generate a hello World standard program. If there is no problem with the installation, you can directly build the program or select the build arm version, then wait a minute or two to complete the process, including package it into SIS and download it directly to your mobile phone for installation and running. This is my first s60 3rd application.

The general steps should be like this, but it is not difficult to say, but the actual operation is very complicated, especially the confusion caused by different intermediate versions, such as the SDK has for codewarrior, for vs2003 and for carbide, I have downloaded for codewarrior, but the results won't work. There is also the Perl version. The strange thing is that the second version can use perl5.8, the third edition does not work, but it is precisely because of the success of the Second Edition that I did not think about the problem will appear in the Perl version. It took a week to get the result. In a word, Nokia is abnormal! Another is rvds. It was relatively hasty to read the installation documentation. Instead, I did not take it seriously. I just prepared Perl and JRE as required, and then installed them, after solving the Perl problem, you can compile the x86 version and run it on the Virtual Machine. However, the arm version is always unable to be compiled, and the rvct version is always unavailable. I checked a lot of forums, goolge has been running for countless times (in this regard, Baidu still does not work, nor does it mean that Baidu is poor, but Baidu is based on Chinese materials, but Chinese materials in this regard are really poor). No solution is available, maybe everyone thinks that rvds will be installed for such development? I finally saw this rvds on the arm official website, saying that rvct is part of rvds, So I simply downloaded rvds, and it took three days to download it back. Fortunately, the decompression was successful, otherwise, I will vomit blood! However, in the end, the preparation should be smooth if strictly following the instructions in the manual. Most of them are free software and the specified version number is included in the document, all content should be successfully installed once according to the default path. Only rvds is charged, and only verycd version is used for cracking. I don't know if there is any free rvct available separately.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.