Qbs рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдЩ рднрд╛рд╖рд╛ IDEs рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд╛рдг рд▓рд┐рдкрд┐рд╣рд░реВрдХреЛ рдЙрддреНрдкрд╛рджрди рд░ рдкрд╛рд░реНрд╕рд┐рдЩрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрди рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдердк рд░реВрдкрдорд╛, Qbs рд▓реЗ рдореЗрдХрдлрд╛рдЗрд▓рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджреИрди, рд░ рдЖрдлреИрдВ, рдореЗрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЬрд╕реНрддрд╛ рдмрд┐рдЪреМрд▓рд┐рдпрд╛рд╣рд░реВ рдмрд┐рдирд╛, рдХрдореНрдкрд╛рдЗрд▓рд░ рд░ рд▓рд┐рдЩреНрдХрд░рд╣рд░реВрдХреЛ рд╕реБрд░реБрд╡рд╛рдд рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрджрдЫ, рд╕рдмреИ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рдЧреНрд░рд╛рдлрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрджрдЫред рд╕рдВрд░рдЪрдирд╛ рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд╛ рдирд┐рд░реНрднрд░рддрд╛ рдорд╛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдбрд╛рдЯрд╛ рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡рдХрд╛рд░реА рд░реВрдкрдорд╛ рдзреЗрд░реИ рдереНрд░реЗрдбрд╣рд░реВрдорд╛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдорд╛рдирд╛рдиреНрддрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд░ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рднрдПрдХрд╛ рдареВрд▓рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, Qbs рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдгрдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓реЗ рдзреЗрд░реИ рдЧреБрдгрд╛рд▓реЗ рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рд╕рдХреНрдЫ - рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рд▓рдЧрднрдЧ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╣реБрдиреНрдЫ рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдкрд░реНрдЦрд╛рдЗрдорд╛ рд╕рдордп рдЦрд░реНрдЪ рдЧрд░реНрджреИрдиред
рд╕реНрдорд░рдг рдЧрд░реМрдВ рдХрд┐ рдЧрдд рд╡рд░реНрд╖ Qt рдХрдореНрдкрдиреА рдерд┐рдпреЛ
рдореБрдЦреНрдп
- рдирдпрд╛рдБ рдЖрджреЗрд╢ рдердкрд┐рдпреЛ "
qbs рд╕рддреНрд░ ", рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫрдПрдкреАрдЖрдИ stdin/stdout рдорд╛рд░реНрдлрдд рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ JSON рдврд╛рдБрдЪрд╛рдорд╛ рдЖрдзрд╛рд░рд┐рддред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдпреЛ Qt рд░ C++ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреЗ IDE рдорд╛ Qbs рд╕рдорд░реНрдерди рдПрдХреАрдХреГрдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ; - рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрддрд░рдорд╛ рдЬрд╛рдБрдЪрд╣рд░реВ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкрд╛рд░реНрд╕рд┐рдЩ рдЕрдШрд┐ рдЪрд░рдгрдорд╛ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВ рдЬрд╕реНрддреИ Conan рд░ vcpkg рд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫ, рд░ рдпрд╕рд▓реЗ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдмрд┐рдирд╛ рдХрдореНрдкрд╛рдЗрд▓рд░ рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдмреИ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдорд╣рд░реВ;
- рдЕрдбреНрдХрд┐рдПрдХрд╛ рдЖрджреЗрд╢рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рд░ рдкреВрд░рд╛ рдЧрд░реНрди рдЖрджреЗрд╢, JavaScriptCommand, рд░ AutotestRunner рд╡рд╕реНрддреБрд╣рд░реВрдорд╛ рдЯрд╛рдЗрдордЖрдЙрдЯ рдЧреБрдг рдердкрд┐рдПрдХреЛ рдЫ;
- Xcode 11 рдХрдореНрдкрд╛рдЗрд▓рд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╣реА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ;
- рд╡рд┐рдиреНрдбреЛрдЬрдХреЛ рд▓рд╛рдЧрд┐, mingw рдореЛрдбрдорд╛ рдЪрд▓реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓реНрдпрд╛рдЩ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ;
- GCC, IAR рд░ STM430 IDE рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ msp8 рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рд╕рд╛рдереИ IAR рд░ SDCC рд╕рдБрдЧ STM8 рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд╣рд░реВ;
- ARM, AVR, 8051, MSP430 рд░ STM8 рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ IAR рдЗрдореНрдмреЗрдбреЗрдб рд╡рд░реНрдХрдмреЗрдиреНрдЪрдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреЗрдиреЗрд░реЗрдЯрд░ рдердкрд┐рдпреЛ;
- ARM рд░ 4 рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИ KEIL uVision 8051 рдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреЗрдиреЗрд░реЗрдЯрд░ рдердкрд┐рдпреЛ;
- Qbs, Qt рд░ рд░рдирдЯрд╛рдЗрдо рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджрд╛, рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдЕрдм рд▓рд┐рдирдХреНрд╕, macOS рд░ Windows рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрдпрд╛рдХреЗрдЬрд┐рдЩ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдкреНрдпрд╛рдХреЗрдЬ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдПрдХреИ рд╕рд╛рде
Qt рдбрд┐рдЬрд╛рдЗрди рд╕реНрдЯреБрдбрд┐рдпреЛрдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдИрдВрд▓реЗ рдлреЛрдЯреЛрд╢рдк рд╡рд╛ рдЕрдиреНрдп рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдореНрдкрд╛рджрдХрд╣рд░реВрдорд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рд▓реЗрдЖрдЙрдЯрд╣рд░реВрд▓рд╛рдИ рдХреЗрд╣реА рдорд┐рдиреЗрдЯрдорд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдпрдиреНрддреНрд░рд╣рд░реВрдорд╛ рдЪрд▓рд╛рдЙрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд╣рд░реВрдорд╛ рдмрджрд▓реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ
рдирд┐:рд╢реБрд▓реНрдХ рдЖрдЙрдБрдЫ, Qt рдХреЛ рд▓рд╛рдЧрд┐ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдзрд╛рд░рдХрд╣рд░реВрд▓рд╛рдИ рдорд╛рддреНрд░ рддрдпрд╛рд░ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рдкреНрд░рдпреЛрдЧрдорд╛ рдкреНрд░рддрд┐рдмрдиреНрдзрд╣рд░реВ рд▓рдЧрд╛рдЙрдБрджреИрди, рддрд░ рдлреЛрдЯреЛрд╢рдк рд░ рд╕реНрдХреЗрдЪрдмрд╛рдЯ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЖрдпрд╛рдд рдЧрд░реНрдиреЗ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджреИрдиред рдЕрдиреБрдкреНрд░рдпреЛрдЧ Qt рдХреНрд░рд┐рдПрдЯрд░ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ, рдПрдХ рд╕рд╛рдЭрд╛ рднрдгреНрдбрд╛рд░рдмрд╛рдЯ рд╕рдВрдХрд▓рд┐рддред Qt рдбрд┐рдЬрд╛рдЗрди рд╕реНрдЯреБрдбрд┐рдпреЛрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдзреЗрд░реИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдореБрдЦреНрдп Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ рдХреЛрдбрдмреЗрд╕рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рдлреЛрдЯреЛрд╢рдк рд░ рд╕реНрдХреЗрдЪрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХреАрдХрд░рдг рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╣реБрдиреНред
рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдорд╛:
- рд╕рдВрдЧ рдПрдХреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ
рджреЗрдЦрд╛ рдкрд░реНрдпреЛ Qt 5.14 рдорд╛, Qt Quick 3D рдореЛрдбреНрдпреБрд▓, рдЬрд╕рд▓реЗ Qt Quick рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, 2D рд░ 3D рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рддрддреНрд╡рд╣рд░реВ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрди рдПрдХ рдПрдХреАрдХреГрдд API рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред - FBX, Collada (.dae), glTF3, рдмреНрд▓реЗрдВрдбрд░ рд░ obj рдврд╛рдБрдЪрд╛рд╣рд░реВрдорд╛ 2D рд╕реНрд░реЛрддрд╣рд░реВ рдЖрдпрд╛рдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рд╕рд╛рдереИ Qt 3d рд╕реНрдЯреБрдбрд┐рдпреЛ (.uia рд░ .uip) рдмрд╛рдЯ рд╕реНрд░реЛрддрд╣рд░реВ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрди;
- 3D рджреГрд╢реНрдпрд╣рд░реВ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдореЛрдб рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ QML рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЦреЛрд▓реНрджрд╛ рд╕рд░реНрдиреЗ, рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд░ рд░реЛрдЯреЗрд╢рди рдЬрд╕реНрддрд╛ рдорд╛рдирдХ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рджреГрд╢реНрдп рдШрдЯрдХрд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдореЛрдбрд▓реЗ 3D рд░ 2D рд╕рд╛рдордЧреНрд░реА рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрдЫ, рдХрд┐рдирдХрд┐ рддрдкрд╛рдИрдВ рдПрдХреИ рд╕рд╛рде 3D рджреГрд╢реНрдп рджреГрд╢реНрдп рд░ 2D рджреГрд╢реНрдп рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ;
- рдкрдЩреНрдХреНрддрд┐рдмрджреНрдзрддрд╛ рд░ рд╡рд┐рддрд░рдг рдЙрдкрдХрд░рдгрд╣рд░реВ 2D рдЗрдиреНрдЯрд░рдлреЗрд╕ рдбрд┐рдЬрд╛рдЗрди рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рддрддреНрд╡рд╣рд░реВ рдмреАрдЪ рдЗрдиреНрдбреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд▓реЗрд╕рдореЗрдиреНрдЯрдХреЛ рд╕рд╛рде рдЬрдЯрд┐рд▓ рд▓реЗрдЖрдЙрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ;
- рдмрд╛рдЗрдиреНрдбрд┐рдЩ рд╕рдореНрдкрд╛рджрдХ рдердкрд┐рдпреЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкрд╛рда рд╕рдореНрдкрд╛рджрдХрдорд╛ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдирдмрдирд╛рдИ рдЧреБрдгрд╣рд░реВ рдмрд╛рдБрдзреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддрд░ рд╕рдиреНрджрд░реНрдн рдореЗрдиреБ рдорд╛рд░реНрдлрдд рдЧреБрдгрд╣рд░реВ рдЪрдпрди рдЧрд░реЗрд░;
- рдореЛрдбреНрдпреБрд▓ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдпреЛ
Qt рдкреБрд▓ рд╕реНрдХреЗрдЪ рд░ рдлреЛрдЯреЛрд╢рдкрдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╕реНрдХреЗрдЪ рд╡рд╛ рдлреЛрдЯреЛрд╢рдкрдорд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рд▓реЗрдЖрдЙрдЯрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рддрдпрд╛рд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ QML рдХреЛрдбрдорд╛ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред
рд╕реНрд░реЛрдд: opennet.ru