You can build, run, and debug projects on the local host (the system from which you started the IDE) or on a remote host running a UNIX¨ operating system.
When you create a project, the current development host is selected as the development host for the project. You can change the development host for the project on the Build panel of the Project Properties dialog box. You can also right-click a project node and select Set Remote Development Host.
You can define remote development hosts in the Build Tools tab of the Options window.
To develop a project on a remote host, both the remote host and local host must have access to the project files. File access can be accomplished in several ways:
You can select the file synchronization strategy when you define the remote host, after you connect to the host in the New Remote Development Host wizard. You can change the synchronization any time by going to the Manage Hosts dialog (right-click project node, and select Set Remote Development Host > Manage Hosts. Select the hostname and click Properties.
After you have set up a remote development host, you can use it as your build machine simply by selecting the remote development host in your project properties. Then you can use the IDE to build your project in the same way you do locally. The advantage of remote development is that you can gain access to compilers and tools that you might not have on your local host. The remote server may also have more robust hardware, such as multicore processors to enable parallel processing of your builds.
See also | |
---|---|
Configuring Build Tools C/C++ Project Properties Dialog Box: Build |