# Setup deploy application to target Add remote device by navigating to Qt Creator **Devices** and click **Add...** Edit → Preferences... → Devices ![Qt Creator Build Kits](/content/images/remote_device_add.png) Choose **Remote Linux Device** and press **Start Wizard** Set the IP-Address of the target in **Host name:**, port namber **22** in **SSH port:** and username **ccs** in **Username**. It's suggested to add device type of your target to the device if you have several devices. Update IP to your target specific IP! Press **Next**. Remote Linux Device (V1000) 192.168.1.2 22 ccs You may skip the **Private key** setup by pressing **Next** button again... Press **Finish** to exit the wizard. If you have skipped the private key setup the Device test will fail. No worries. ![Remote Device Test](/content/images/remote_device_test.JPG) Change **Authentication type:** to **Default** and then validate by clicking on **Apply** and then the **Test** button. A password is required (ccs user pw is *default*) ![Remote Device Test](/content/images/remote_device_test_success.JPG) A Window is displayed with a text **Device test finished succesfully** if the test validation is succesfully. Next we need to change our build-kit to point execution to our newly added target device. Edit build-kit by navigating to Qt Creator **Kits** Edit → Preferences... → Kits Choose the build-kit for your target device and change the **Device type**: and **Device**: to your created Remote Linux Device. ![Build kits Remote device](/content/images/kits.png) ## Setup and deploy application to target using docker build kit To deploy on target using docker you first need set up a docker kit in Qt Creator, see [here](/content/getting_started_docker.md). ![Build kits Remote device docker](/content/images/deploy_with_docker_kits.png) Configure **Device type to Remote Linux Device**. ## Copy Qt runtime libraries to target device CrossControl provides the Qt runtime libraries for each device in packages called **LinX-base**. These are available from our website: [Display computer | CrossControl](https://crosscontrol.com/displays-computers/) It is also possible to copy the Qt runtime libraries from the Virtual Machine device specific sysroot folder to the CCpilot device. For example copy the **/opt/V700/Qt-6.5.3** to **/opt** directory on the V700 display. The same goes for older and newer Qt runtime versions. Use the following command to copy the Qt directory (change to correct IP): rsync -av /opt/V700/Qt-6.5.3 ccs@192.168.1.2:/opt