<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPCXpresso IDE FAQs中的主题 Building projects from the command line</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/Building-projects-from-the-command-line/m-p/468047#M16</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LPCXpresso IDE supports options to control building projects from the command line, enabling a build process to be automated. To perform a command line build, the following steps will need to be followed:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Open a command prompt window&lt;/LI&gt;&lt;LI&gt;Set up paths so that the compiler etc. can be found by the tools. The following directories must be added to the path:&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;(install)\lpcxpresso\bin&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;(install)\lpcxpresso\tools\bin&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;on Windows only &lt;CODE style="font-family: monospace, serif;"&gt;(install)\lpcxpresso\msys\bin&lt;/CODE&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Launch the lpcxpresso product with the following options. Additional options are listed at the end of this FAQ&lt;UL&gt;&lt;LI&gt;On Windows only, the command line name of the product is &lt;STRONG&gt;lpcxpressoc&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;On Mac or Linux, the command line name of the product is &lt;STRONG&gt;lpcxpresso&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;PRE style="font-family: monospace, serif; font-size: 12px; color: #646464;"&gt;&lt;P class="codeblock" style="padding: 5px; background-color: #eeeeee;"&gt;&lt;CODE style="font-family: monospace, serif;"&gt; lpcxpresso(c) -nosplash
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -application org.eclipse.cdt.managedbuilder.core.headlessbuild
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -data \path\to\workspace
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -import {[uri:/]/path\to\project}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -build {project_name[/build_config] | all}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -cleanBuild {project_name[/build_config] | all}&lt;/CODE&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;H2 id="toc-hId-1707619037" style="font-family: Lato, sans-serif; color: #e66e08; font-size: 18px; background: 0 50% #ffffff;"&gt;Examples&lt;/H2&gt;&lt;HR style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;" /&gt;&lt;P&gt;To clean and build all projects that currently exist in the workspace C:\workspace\product, use the following command:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #eee; padding: 5px 10px;"&gt;&lt;CODE&gt;lpcxpressoc -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -build all -data c:\workspace\product&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; This will build &lt;STRONG&gt;every&lt;/STRONG&gt; build configuration (e.g. Debug and Release).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To following command will clean and build the Release configuration of my_project:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #eee; padding: 5px 10px;"&gt;&lt;CODE&gt;lpcxpressoc -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -cleanBuild my_project/Release -data c:\workspace\product&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notes:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The &lt;CODE&gt;'-application'&lt;/CODE&gt; switch instructs LPCXpresso to run the headless builder rather than starting the workbench. The other switches can be used individually or together. This means you can checkout a project using a script of your own, &lt;CODE&gt;'-import'&lt;/CODE&gt; it into a workspace, and &lt;CODE&gt;'-build'&lt;/CODE&gt; it using the headless builder&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;Use the '-data' switch to specify the workspace to use, which can be an empty temporary directory&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;-import {[uri:/]\path\to\project}&lt;/CODE&gt;&lt;UL&gt;&lt;LI&gt;import a project from another location into the workspace before building. Path can be local file system, or a URI&lt;/LI&gt;&lt;LI&gt;can be specified multiple times, to import multiple projects&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;-build {project_name[/build_config] | all}&lt;/CODE&gt;&lt;UL&gt;&lt;LI&gt;build the project&lt;/LI&gt;&lt;LI&gt;select which build configuration to use by by specifying /build_config immediately after the project_name (i.e. no spaces)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;-cleanBuild {project_name_reg_ex[/build_configreg_ex] | all}&lt;/CODE&gt;&lt;UL&gt;&lt;LI&gt;clean and build the project&lt;/LI&gt;&lt;LI&gt;project_name_reg_ex is a regular expression that matches the projects you wish to build. ".*" is a regular expression that matches every project name&lt;/LI&gt;&lt;LI&gt;config_reg_ex is a regular expression for the build configurations you wish to build. If you wanted to build both Debug and Release, you would use "(Debug|Release)"&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;The output from the build process will appear on the console, and can be redirected&lt;/LI&gt;&lt;/UL&gt;&lt;H2 id="toc-hId--844537924" style="font-family: Lato, sans-serif; color: #e66e08; font-size: 18px; background: 0 50% #ffffff;"&gt;Options&lt;/H2&gt;&lt;HR style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;" /&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;"&gt;The following options are also supported.&lt;/P&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;"&gt;Note: options are &lt;STRONG&gt;case sensitive&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px; padding: 5px 10px; background: #eeeeee;"&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;TT&gt; * Import projects :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -import&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {[uri:/]/path/to/project}&lt;BR /&gt; * Import all projects in the tree :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -importAll&amp;nbsp; {[uri:/]/path/to/projectTreeURI}&lt;BR /&gt; * Build projects / the workspace :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -build&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {project_name_reg_ex/config_name_reg_ex | all}&lt;BR /&gt; * Clean build projects / the workspace :&amp;nbsp; -cleanBuild {project_name_reg_ex/config_name_reg_ex | all}&lt;BR /&gt; * Add Include path to build :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {include_path}&lt;BR /&gt; * Add Include file to build :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -include&amp;nbsp;&amp;nbsp;&amp;nbsp; {include_file}&lt;BR /&gt; * Add preprocessor define to build :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {prepoc_define}&lt;BR /&gt; * Replace environment variable in build : -E&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var=value}&lt;BR /&gt; * Append environment variable to build :&amp;nbsp; -Ea&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var=value}&lt;BR /&gt; * Prepend environment variable to build : -Ep&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var=value}&lt;BR /&gt; * Remove environment variable in build :&amp;nbsp; -Er&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var}&lt;BR /&gt; * Replace a tool option value :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -T&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;BR /&gt; * Append to a tool option value :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Ta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;BR /&gt; * Prepend to a tool option value :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Tp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;BR /&gt; * Remove a tool option :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Tr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;/TT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px; padding: 5px 10px; background: #eeeeee;"&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;TT&gt; * Suppress Java popup on build error :&amp;nbsp;&amp;nbsp;&amp;nbsp; --launcher.suppressErrors&lt;/TT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Mar 2016 16:49:26 GMT</pubDate>
    <dc:creator>lpcware-support</dc:creator>
    <dc:date>2016-03-31T16:49:26Z</dc:date>
    <item>
      <title>Building projects from the command line</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/Building-projects-from-the-command-line/m-p/468047#M16</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LPCXpresso IDE supports options to control building projects from the command line, enabling a build process to be automated. To perform a command line build, the following steps will need to be followed:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Open a command prompt window&lt;/LI&gt;&lt;LI&gt;Set up paths so that the compiler etc. can be found by the tools. The following directories must be added to the path:&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;(install)\lpcxpresso\bin&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;(install)\lpcxpresso\tools\bin&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;on Windows only &lt;CODE style="font-family: monospace, serif;"&gt;(install)\lpcxpresso\msys\bin&lt;/CODE&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Launch the lpcxpresso product with the following options. Additional options are listed at the end of this FAQ&lt;UL&gt;&lt;LI&gt;On Windows only, the command line name of the product is &lt;STRONG&gt;lpcxpressoc&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;On Mac or Linux, the command line name of the product is &lt;STRONG&gt;lpcxpresso&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;PRE style="font-family: monospace, serif; font-size: 12px; color: #646464;"&gt;&lt;P class="codeblock" style="padding: 5px; background-color: #eeeeee;"&gt;&lt;CODE style="font-family: monospace, serif;"&gt; lpcxpresso(c) -nosplash
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -application org.eclipse.cdt.managedbuilder.core.headlessbuild
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -data \path\to\workspace
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -import {[uri:/]/path\to\project}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -build {project_name[/build_config] | all}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -cleanBuild {project_name[/build_config] | all}&lt;/CODE&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;H2 id="toc-hId-1707619037" style="font-family: Lato, sans-serif; color: #e66e08; font-size: 18px; background: 0 50% #ffffff;"&gt;Examples&lt;/H2&gt;&lt;HR style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;" /&gt;&lt;P&gt;To clean and build all projects that currently exist in the workspace C:\workspace\product, use the following command:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #eee; padding: 5px 10px;"&gt;&lt;CODE&gt;lpcxpressoc -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -build all -data c:\workspace\product&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; This will build &lt;STRONG&gt;every&lt;/STRONG&gt; build configuration (e.g. Debug and Release).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To following command will clean and build the Release configuration of my_project:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #eee; padding: 5px 10px;"&gt;&lt;CODE&gt;lpcxpressoc -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -cleanBuild my_project/Release -data c:\workspace\product&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notes:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The &lt;CODE&gt;'-application'&lt;/CODE&gt; switch instructs LPCXpresso to run the headless builder rather than starting the workbench. The other switches can be used individually or together. This means you can checkout a project using a script of your own, &lt;CODE&gt;'-import'&lt;/CODE&gt; it into a workspace, and &lt;CODE&gt;'-build'&lt;/CODE&gt; it using the headless builder&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;Use the '-data' switch to specify the workspace to use, which can be an empty temporary directory&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;-import {[uri:/]\path\to\project}&lt;/CODE&gt;&lt;UL&gt;&lt;LI&gt;import a project from another location into the workspace before building. Path can be local file system, or a URI&lt;/LI&gt;&lt;LI&gt;can be specified multiple times, to import multiple projects&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;-build {project_name[/build_config] | all}&lt;/CODE&gt;&lt;UL&gt;&lt;LI&gt;build the project&lt;/LI&gt;&lt;LI&gt;select which build configuration to use by by specifying /build_config immediately after the project_name (i.e. no spaces)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;CODE style="font-family: monospace, serif;"&gt;-cleanBuild {project_name_reg_ex[/build_configreg_ex] | all}&lt;/CODE&gt;&lt;UL&gt;&lt;LI&gt;clean and build the project&lt;/LI&gt;&lt;LI&gt;project_name_reg_ex is a regular expression that matches the projects you wish to build. ".*" is a regular expression that matches every project name&lt;/LI&gt;&lt;LI&gt;config_reg_ex is a regular expression for the build configurations you wish to build. If you wanted to build both Debug and Release, you would use "(Debug|Release)"&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;The output from the build process will appear on the console, and can be redirected&lt;/LI&gt;&lt;/UL&gt;&lt;H2 id="toc-hId--844537924" style="font-family: Lato, sans-serif; color: #e66e08; font-size: 18px; background: 0 50% #ffffff;"&gt;Options&lt;/H2&gt;&lt;HR style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;" /&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;"&gt;The following options are also supported.&lt;/P&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px;"&gt;Note: options are &lt;STRONG&gt;case sensitive&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px; padding: 5px 10px; background: #eeeeee;"&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;TT&gt; * Import projects :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -import&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {[uri:/]/path/to/project}&lt;BR /&gt; * Import all projects in the tree :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -importAll&amp;nbsp; {[uri:/]/path/to/projectTreeURI}&lt;BR /&gt; * Build projects / the workspace :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -build&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {project_name_reg_ex/config_name_reg_ex | all}&lt;BR /&gt; * Clean build projects / the workspace :&amp;nbsp; -cleanBuild {project_name_reg_ex/config_name_reg_ex | all}&lt;BR /&gt; * Add Include path to build :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -I&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {include_path}&lt;BR /&gt; * Add Include file to build :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -include&amp;nbsp;&amp;nbsp;&amp;nbsp; {include_file}&lt;BR /&gt; * Add preprocessor define to build :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {prepoc_define}&lt;BR /&gt; * Replace environment variable in build : -E&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var=value}&lt;BR /&gt; * Append environment variable to build :&amp;nbsp; -Ea&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var=value}&lt;BR /&gt; * Prepend environment variable to build : -Ep&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var=value}&lt;BR /&gt; * Remove environment variable in build :&amp;nbsp; -Er&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {var}&lt;BR /&gt; * Replace a tool option value :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -T&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;BR /&gt; * Append to a tool option value :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Ta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;BR /&gt; * Prepend to a tool option value :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Tp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;BR /&gt; * Remove a tool option :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Tr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {toolid} {optionid=value}&lt;/TT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #646464; font-family: Arial, sans-serif; font-size: 12px; padding: 5px 10px; background: #eeeeee;"&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;TT&gt; * Suppress Java popup on build error :&amp;nbsp;&amp;nbsp;&amp;nbsp; --launcher.suppressErrors&lt;/TT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Mar 2016 16:49:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE-FAQs/Building-projects-from-the-command-line/m-p/468047#M16</guid>
      <dc:creator>lpcware-support</dc:creator>
      <dc:date>2016-03-31T16:49:26Z</dc:date>
    </item>
  </channel>
</rss>

