2003-11-28 21:50:02 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
< html lang = "en" >
< head >
< meta http-equiv = "Content-Language" content = "en-us" >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
2004-06-11 14:23:07 +00:00
< title > Building Manually< / title >
2003-11-28 21:50:02 +00:00
< link rel = "stylesheet" type = "text/css" href = "../help.css" >
< / head >
< body >
2004-06-11 14:23:07 +00:00
< h1 > Building Manually< / h1 >
2003-11-28 21:50:02 +00:00
2004-04-28 17:02:19 +00:00
< p > Manual builds let you choose the scope of a build, as well as options for building,
or rebuilding projects. You can view the output of the make utility in the console.< / p >
2004-06-22 13:27:13 +00:00
< p > < img src = "../images/console_build.png" alt = "Sample build in console view" > < / p >
2004-04-28 17:02:19 +00:00
2003-11-28 21:50:02 +00:00
2004-06-21 10:33:03 +00:00
< dl >
< dt > Incremental Builds< / dt >
< dd > To incrementally build all open projects, you can select < b > Project > Build All< / b > or type < b > CTRL+B< / b > .< / dd >
< dt > Build Individual Projects< / dt >
< dd > To build individual projects click < b > Project > Build Project< / b > .< / dd >
< dt > Rebuild Projects< / dt >
< dd > To rebuild a project right click on the project and select < b > Rebuild Project< / b > .< br >
< b > Note: < / b > This will rebuild projects that this project references as well, but will not rebuild projects that references this one.< / dd >
< dt > Build Automatically< / dt >
< dd > This performs a Build All whenever any project file is saved, such as your < tt > makefile< / tt > . < br >
2004-06-24 10:49:13 +00:00
< b > Tip: < / b > For C/C++ projects this feature should be turned off, if there is a checkmark beside < b > Build Automatically< / b > it is on, to turn it off select < b > Build Automatically< / b > .< / dd >
2004-06-21 10:33:03 +00:00
< / dl >
2003-11-28 21:50:02 +00:00
2004-06-11 14:23:07 +00:00
< p > < b > Tip: < / b > If you get the error message:< / p >
2003-11-28 21:50:02 +00:00
< p > < samp > Exec error:Launching failed< / samp > < / p >
< p > The error message means
that the CDT cannot locate the build command, (usually < samp > make< / samp > ). Either your path is
not configured correctly or you do not have < samp > make< / samp > installed on your system.< / p >
2004-06-11 14:23:07 +00:00
< p > < b > Tip: < / b > The menubar item < b > Project > Build Working Set< / b > submenu for C/C++ projects simply creates a link to the build all target as defined in your makefile, and is no different from an < b > Incremental Build< / b > .< / p >
2003-11-28 21:50:02 +00:00
< p > < img border = "0" src = "../images/ngconcepts.gif" ALT = "Related concepts" width = "143" height = "21" >
< br >
< a href = "../concepts/cdt_c_build_over.htm" > Build overview< / a > < / p >
< p > < img border = "0" src = "../images/ngtasks.gif" ALT = "Related tasks" width = "143" height = "21" >
< br >
< a href = "cdt_t_proj_build_set.htm" > Defining Build Settings< / a > < br >
< a href = "cdt_o_build_task.htm" > Building< / a > < / p >
< p > < img border = "0" src = "../images/ngref.gif" ALT = "Related reference" width = "143" height = "21" >
< br >
< a href = "../reference/cdt_u_newproj_buildset.htm" > Make Builder page, C/C++ Properties window< / a > < / p >
2003-12-19 20:47:29 +00:00
2004-06-24 10:49:13 +00:00
< img src = "../images/ng00_04a.gif" ALT = "IBM Copyright Statement" >
2003-11-28 21:50:02 +00:00
< / body >
< / html >