Build»Project Dependencies
You can specify which projects in the current workspace depend on each other by selecting Build»Project Dependencies. By specifying dependencies, you ensure that LabWindows/CVI builds projects in the correct order. For example, when you build Project A that has a dependency on Project B, LabWindows/CVI first builds Project B before building Project A. The Project Dependencies dialog box contains the following options:
Dependencies Tab
- Projects–Select a project name from this drop-down list to select which projects it depends on.
- Depends on–Place a checkmark next to the project(s) that the currently selected project in the Projects drop-down list depends on. LabWindows/CVI builds the project(s) you select from this text box before building the project selected in the Projects drop-down list.
![]() |
Note Ensure that you do not create a circular dependency by selecting a project in the Depends on text box that already depends on the item, either directly or indirectly through a third project, currently selected in the Projects drop-down list. LabWindows/CVI displays a warning if you attempt to create a circular dependency. |
Build Order Tab
The Build Order tab displays the order in which LabWindows/CVI builds the projects. To modify the order, use the Dependencies tab.