AnsweredAssumed Answered

The Build Console

Question asked by LPCware Support on Mar 31, 2016

The Build Console (sometimes referred to as Build Log) is used by the LPCXpresso build tools (compiler,linker, etc) to display output generated when building your project. In fact the LPCXpresso IDE has two build consoles - one of which records the output from building the current project, and the second a global build console which will record the output from building all projects.

 

To view the project Build Console or the Global Build Console:

 

  • Switch to the Console View
  • Using the toolbar within the Console View click on the drop-down arrow next to the "Display Selected Console" icon (it looks like a small monitor):

 

LPCX_SelectedConsole.preview.png

 

From the drop-down list, select "CDT-Build Console <appname>" or "CDT Global Build Console", as required:

 

LPCX_SelectBuildConsole.png

 

The required build console will then be displayed:

 

LPCX_BuildConsole.preview.png

 

Providing the Build Console for Support purposes

 

Occasionally, the LPCXpresso IDE support team may ask you to provide the details of your Build Console. To do this:

 

  • Clean, then build your project.

  • Select the appropriate Build Console as above:

  • Select the contents (e.g. Ctrl-A)

  • Copy to the clipboard (e.g. Ctrl-C).

  • Paste from clipboard into email / forum thread (e.g. Ctrl-V).

  • If there is a large amount of text in the build console, it is advisable to paste it into a text file, which can be ZIPed if appropriate.

 

Increasing the number of lines in the build console

 

By default, the number of lines stored in the Build Console is limited to 500 line. You can increase this to any reasonable number by:

 

  • Select the "Windows->Preferences" menu option
  • Now choose C/C++ -> Build -> Console
  • increase the "Limit Console out (number of lines)" to a larger number. 5000 is normally sufficient

 

Note : this setting, like most within the LPCXpresso IDE is saved as part of your workspace. Thus you will need to make this change each time you create a new workspace.

Outcomes