Build Output
This window displays the compilation output when error occurs.
Output panel displays the makefile output.
In this example, double-click error C2143 and the window will directly jump to the correct position:
When you see this window at compilation time, that means something went wrong during the compilation of the generated code or the link or bad user-paths or missing user-libraries (...) and must then be corrected.
Typically, the error comes from the user added stuff.
|
If the window is white blank, this can come from the missing C++ environment variables. Publish them at Visual Studio install or use vcvars32 before starting vsTASKER.
|
This panel shows the result of the compiler/linker output. It is a raw display of the compilation/link of the generated files.
You should try to understand the meaning of the error in the displayed report.
If the database contains a lot of entities and Logics, the window might take some time to show up.
To jump at the corresponding error line, double-click the line where the error is mentioned.
In the above example, double-click error C2143 and the window will directly jump to the correct position:
This panel shows the generated C++ code (one of the generated files in /Gen). Normally, most of errors occur on this file.
In the Output panel, a line number is given for each error. The Errors panel displays line numbers for retracing the error.
As the user-code is normally embedded into methods with generated names, it might be difficult to find the faulty code in the correct object.
Nevertheless, the name of the method is self explanatory to guess which object is concerned with the error.
User-names given to Logics, Knowledge, Models and other objects are kept to build the method and class names.
With Entities and Scenarios, it is a little more tricky because user-names are not used, only IDs.