Actions

EmSys

Difference between revisions of "Create a variable at workspace level"

From EdWiki

m
m
Line 1: Line 1:
 
== To create a variable at workspace level in CCS 6.1.x: ==
 
== To create a variable at workspace level in CCS 6.1.x: ==
 +
 
* Go to menu Window->Preferences->Code Composer Studio->Build->Variables
 
* Go to menu Window->Preferences->Code Composer Studio->Build->Variables
 
* Here you can view, add or edit variables for the workspace
 
* Here you can view, add or edit variables for the workspace
Line 6: Line 7:
  
 
[[image:ccs6_add_build_variable.png|center|Add Build Variable]]
 
[[image:ccs6_add_build_variable.png|center|Add Build Variable]]
 +
 +
[[image:ccs6_build_variable.png|center|Add Build Variable]]
  
 
Once this variable is created, all projects in that workspace will have that variable set as both a Path variable and a Build variable.
 
Once this variable is created, all projects in that workspace will have that variable set as both a Path variable and a Build variable.
Line 14: Line 17:
 
* Right-click and go to Properties->Resource->Linked Resources
 
* Right-click and go to Properties->Resource->Linked Resources
 
* Observe that the variable we set earlier is shown here
 
* Observe that the variable we set earlier is shown here
 +
<br />
 
[[image:ccs6_linked_resources.png|center|Path Variables]]
 
[[image:ccs6_linked_resources.png|center|Path Variables]]
 +
<br />
 
* Right-click and go to Properties->Build->Variables tab, and check the box to "Show system variables"
 
* Right-click and go to Properties->Build->Variables tab, and check the box to "Show system variables"
 +
 
* Observe that the variable we set earlier is shown here as well
 
* Observe that the variable we set earlier is shown here as well
 +
<br />
 
[[image:cc6_view_build_variables.png|center|View Build Variables]]
 
[[image:cc6_view_build_variables.png|center|View Build Variables]]
 
+
<br />
 
So in summary, if you create a variable at Window->Preferences->Code Composer Studio->Build->Variables, the variable can be used both when linking source files as well as when specifying paths in compiler/linker options.
 
So in summary, if you create a variable at Window->Preferences->Code Composer Studio->Build->Variables, the variable can be used both when linking source files as well as when specifying paths in compiler/linker options.
  

Revision as of 06:36, 19 January 2017

To create a variable at workspace level in CCS 6.1.x:

  • Go to menu Window->Preferences->Code Composer Studio->Build->Variables
  • Here you can view, add or edit variables for the workspace
  • Use the "Add" button to create a new variable

This screenshot shows an example of setting a new variable called TIVAWARE_LOC.

Add Build Variable
Add Build Variable

Once this variable is created, all projects in that workspace will have that variable set as both a Path variable and a Build variable.

To confirm the variable is set:

  • Select any one of the projects in the workspace
  • Right-click and go to Properties->Resource->Linked Resources
  • Observe that the variable we set earlier is shown here


Path Variables


  • Right-click and go to Properties->Build->Variables tab, and check the box to "Show system variables"
  • Observe that the variable we set earlier is shown here as well


View Build Variables


So in summary, if you create a variable at Window->Preferences->Code Composer Studio->Build->Variables, the variable can be used both when linking source files as well as when specifying paths in compiler/linker options.

However, if you create a Build variable at workspace level (from menu Window->Preferences->C/C++->Build->Build Variables) or project level (Properties->Build->Variables tab), it cannot be used as a path variable when linking source files. So the more convenient method would be to create variables from the Window->Preferences menu.


Prev.gif
Home.gif