You Are Here:

Community: Wiki

This page was last modified on 4 September 2009, at 14:07.

Abld.bat

From Forum Nokia Wiki

Reviewer Approved   

The abld.bat batch file is used to control all aspects of building a project. It is created in the current directory by the bldmake tool from a component description file bld.inf.

The syntax reference for this tool exhaustively lists all of the possible build operations which can be performed using abld. The tool's flexibility obscures the fact that most developers will only need to use two commands: one for cleaning up all files created in a previous build, and another for building the current project.

Cleaning

Cleaning removes all the intermediate files created during compilation, and all the executables and import libraries created by the linker. The simplest invocation of this operation deletes the files for all platforms, and projects belonging to the component.

abld clean

It is also possible to specify the platform and build variant to be cleaned. For example:

abld clean winscw udeb

Building

abld builds projects based on the makefiles created by bldmake from the component information file and project files.

The simplest invocation of this command builds the project for all possible build variants:

abld build

However building for a platform can take some time, and it is usual to only specify the platform required. For example, to build the debug version on the WINSCW platform specify:

abld build winscw udeb

or to build the release version for ARMV5 use:

abld build armv5 urel

Note

The build command combines the other abld commands: export, makefile, library, resource, target and final, which are carried out in turn.

See also

Abld syntax

How compile conditionally based on SDK

Related Wiki Articles

No related wiki articles found

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwikiE2eforumE2enokiaE2ecomE2findeE78E2ephpE2fFileE3aMicrokernelE5fArchitectureE2eGIFX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqfntypeZWikiContentQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZtypeQUqfntypeZWikiContentQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqfntypeZWikiContentQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ