> For the complete documentation index, see [llms.txt](https://sdk.twelite.info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk.twelite.info/en/twelite-sdk-howto/birudonitsuite/versionmk-nitsuite.md).

# about Version.mk

{% hint style="success" %}
In the latest MWSDK (TWELITE Stage), the definition corresponding to Version.mk is in `build/makefile`.
{% endhint %}

The Version.mk file is stored in the Source folder of each target, is referenced by the Makefile, and is used to determine the version of the output file name, etc.

You can specify this as follows:

```
VERSION_MAIN = 1 	← Main version(0-255)
VERSION_SUB  = 3	← Sub version(0-255)
VERSION_VAR  = 10	← Variation(0-255)
```

The Makefile adds the following compilation options from Version.mk.

In the above example, -DVERSION\_MAIN=1 -DVERSION\_SUB=3 -DVERSION\_VAR=10 is added at compile time.

{% hint style="warning" %}
Version.h was generated until SDK 2013/11, but is now omitted. If you have included Version.h in your source code, please make it an empty file or do not include it.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sdk.twelite.info/en/twelite-sdk-howto/birudonitsuite/versionmk-nitsuite.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
