# 3.4 Compiling project

**Introduction**

This chapter provides information about the compiling project and a description of how to using compiling function and modify errors according to compiling outputs. Compiling project is the one of most important steps, it checks project, saves all settings and then creates project file.

**General procedure**

Users could use \[PIStudio] to execute compiling, and check results in output windows. The follow procedure shows how compile a project.

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LupfwjV92TEbYmiOAfS%2F-Lupi6RInV6ZRx1XZB3O%2F10.png?generation=1575006796920148\&alt=media)

Users need to check the result, and modify errors. Project file is only created when compiling is successful.

**Operating procedure**

1. Finish project programming;
2. Click \[Compile] button;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LupfwjV92TEbYmiOAfS%2F-Lupi6RJS0GfKf8_5tYh%2F11.png?generation=1575006796668604\&alt=media)

1. Check the compiling windows in below of software interface;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LupfwjV92TEbYmiOAfS%2F-Lupi6RKSA4Ksuiw-Ub_%2F12.png?generation=1575006796676509\&alt=media)

1. Check the information of error (in red);
2. Compile project again after modification;
3. Until get successful information of compilation;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LupfwjV92TEbYmiOAfS%2F-Lupi6RLGkglM5z3XYtU%2F13.png?generation=1575006796659681\&alt=media)

{% hint style="success" %}
Result

After compilation, PIStudio creates .wmt file for download.
{% endhint %}

