แแแแแชแฎแแแแ Qbs 1.21 build แแแกแขแ แฃแแแแขแแแแก แแแแแจแแแแ. แแก แแ แแก แแแ แแ แแแแแจแแแแ แแแก แจแแแแแ, แ แแช Qt แแแแแแแแแ แแแขแแแ แแ แแแฅแขแ, แ แแแแแแช แแแแแแแแแฃแแแ Qbs-แแก แแแแแแแแ แแแแก แแแแ แซแแแแแแ แแแแแขแแ แแกแแแฃแแ แกแแแแแแแแแแแก แแแแ . Qbs-แแก แแกแแจแแแแแแแ แกแแญแแ แแ Qt แแแแแแแแแแฃแแแแแแก แจแแ แแก, แแฃแแชแ แแแแแ Qbs แจแแฅแแแแแแ แแแแแกแแแแ แ แแ แแแฅแขแแก แจแแแ แแแแก แแ แแแแแแแแแกแแแแก. Qbs แแงแแแแแก QML แแแแก แแแแแ แขแแแแแฃแ แแแ แกแแแก แแ แแแฅแขแแก แแแแแแก แกแแ แแแขแแแแก แแแกแแแแแแแ, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแกแแแฆแแ แแ แกแแแแแแ แแแฅแแแแ build-แแก แฌแแกแแแ, แ แแแแแแกแแช แจแแฃแซแแแแ แแแแแแแจแแ แแ แแแ แ แแแแฃแแแแ, แแแแแแงแแแแ JavaScript แคแฃแแฅแชแแแแ แแ แจแแฅแแแแ แแแ แแแแฃแแ Build แฌแแกแแแ.
Qbs-แจแ แแแแแงแแแแแฃแแ แกแแ แแแขแแ แแแแก แแแ แแแแแขแแ แแแฃแแแ แแแขแแแ แแ แแแฃแแ แแแแแแแแ แแแแก แแแ แแแแจแ build แกแแ แแแขแแแแก แแแแแ แแ แแแแกแ แแ แแแแแแแแก แแแขแแแแขแแแแชแแแกแแแแก. แแแ แแ แแแแกแ, Qbs แแ แฅแแแแก แแแแแแแแก แคแแแแแแก, แแแแ แแ แแแแแ, แจแฃแแแแแแแแแก แแแ แแจแ, แ แแแแ แแชแแ make utility, แแแแแขแ แแแแแก แจแแแแแแแแแแแแกแ แแ แแแแแแ แแแแก แแแจแแแแแก, แแแขแแแแแแชแแแก แฃแฌแแแก แแจแแแแแแแแแก แแ แแชแแกแก แงแแแแ แแแแแแแแแแฃแแแแแก แแแขแแแฃแ แแ แแคแแแแ แแแงแ แแแแแแ. แแ แแแฅแขแจแ แกแขแ แฃแฅแขแฃแ แแกแ แแ แแแแแแแแแแฃแแแแแก แจแแกแแฎแแ แกแแฌแงแแกแ แแแแแชแแแแแแก แแ แกแแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแคแแฅแขแฃแ แแ แแแแฌแงแแ แแแแ แแชแแแแแก แจแแกแ แฃแแแแ แ แแแแแแแแ แซแแคแจแ. แแแแ แแ แแแฅแขแแแแกแแแแก, แ แแแแแแแช แจแแแแแแ แแแแ แ แแแแแแแแแ แคแแแแแแแกแ แแ แฅแแแแแ แแฅแขแแ แแแแแกแแแ, Qbs-แแก แแแแแงแแแแแแ แแฆแแแแแแก แจแแกแ แฃแแแแ แจแแแซแแแแ แ แแแแแแฏแแ แแ แฃแคแ แ แกแฌแ แแคแ แแงแแก แแแแ แ make - แแฆแแแแแ แฎแแ แชแแแแแแแ แแแแฅแแแก แแงแแกแแแ แแ แแ แแ แแแซแฃแแแแก แแแแแแแแแ แก แแแแแ แแแก แแ แ แแแแแแแก แแ แแก.
แจแแแแฎแกแแแแแ, แ แแ 2018 แฌแแแก Qt แแแแแแแแแ Qbs-แแก แแแแแแแแ แแแแก แจแแฌแงแแแขแ แแแแแฌแงแแแขแ. Qbs แจแแแฅแแแ, แ แแแแ แช qmake-แแก แจแแแชแแแแแ, แแแแ แแ แกแแแแแแแ แแแแแฌแงแแ, แ แแ CMake แแแแแแงแแแแแแแแ Qt-แแก แซแแ แแแแแ Build แกแแกแขแแแ แแ แซแแแแแแแแ แแแ แกแแแฅแขแแแแจแ. Qbs-แแก แแแแแแแแ แแแ แแฎแแ แแแแ แซแแแแ, แ แแแแ แช แแแแแฃแแแแแแแแ แแ แแแฅแขแ, แ แแแแแกแแช แแฎแแ แก แฃแญแแ แก แกแแแแแแแแแแ แแ แแแแแขแแ แแกแแแฃแแ แแแแแแแแแ แแแ. Qt แแแแแแแแแก แแแคแ แแกแขแ แฃแฅแขแฃแ แ แแแแแแ แซแแแก แแแแแแแแ แแแแกแแแแก แแแแแงแแแแแแก.
แซแแ แแแแแ แแแแแแชแแแแ Qbs 1.21-แจแ:
- แจแแแชแแแแ แแแแฃแแแก แแ แแแแแแแ แแแแก แแแฅแแแแแแ (แแแแฃแแแก แแแแแ แแขแแ แแแ). แคแ แแแแแ แแแแกแแแแก, แ แแแแ แแชแแ Qt แแ Boost, แแฎแแ แจแแกแแซแแแแแแแ แแแแแแงแแแแ แแ แแแ แแแขแ แแ แแแแแแแ แ, แแแฃแแแแแ แ แแแแแ แแ แแแแแแแ แ แแแฃแจแแแก แแฎแแแ qbsModuleProviders แแแแกแแแแก แแแแแงแแแแแแ แแ แแแฃแแแแแ แแ แแแ แแขแแขแ แกแฎแแแแแกแฎแแ แแ แแแแแแแ แแก แแแแ แแแแแ แแ แแแฃแแ แแแแฃแแแแแก แแ แฉแแแแกแแแแก. แแแแแแแแแ, แจแแแแซแแแแ แแแฃแแแแแ แแ แ แแ แแแแแแแ แ "Qt" แแ "qbspkgconfig", แ แแแแแแแแแ แแแ แแแแ แจแแแชแแแแ แแแแแแงแแแแก แแแแฎแแแ แแแแแก Qt แแแกแขแแแแชแแ (qmake แซแแแแแก แกแแจแฃแแแแแแ), แฎแแแ แแฃ แแกแแแ แแแกแขแแแแชแแ แแ แแ แแก แแแแแแแ, แแแแ แ แแ แแแแแแแ แ แจแแแชแแแแ แแแแแแงแแแแก แกแแกแขแแแแก แแแแ แแแฌแแแแแฃแแ Qt (pkg-config-แแ แแแแแซแแฎแแแแ) : CppApplication { Depends { name: "Qt.core" } แคแแแแแแ: "main.cpp" qbsModuleProviders: ["Qt", "qbspkgconfig"] }
- แแแแแขแแแฃแแแ "qbspkgconfig" แแ แแแแแแแ แ, แ แแแแแแแช แฉแแแแแชแแแ "fallback" แแแแฃแแแก แแ แแแแแแแ แ, แ แแแแแแช แชแแแแแแแ แแแแฃแแแก แแแแแ แแ แแแแก pkg-config-แแก แแแแแงแแแแแแ, แแฃ แแแแฎแแแแแแ แแแแฃแแ แแ แแงแ แแแแแ แแ แแแฃแแ แกแฎแแ แแ แแแแแแแ แแแแก แแแแ . "fallback"-แแกแแแ แแแแกแฎแแแแแแแ, "qbspkgconfig" pkg-config แฃแขแแแแขแแแ แแแ แแแแแก แแแชแแแแ แแงแแแแแก แฉแแจแแแแแฃแ C++ แแแแแแแแแแแก, แ แแแ แแแ แแแแแ แฌแแแแแแฎแแก ".pc" แคแแแแแแ, แ แแช แแฉแฅแแ แแแก แแฃแจแแแแแก แแ แฃแแ แฃแแแแแงแแคแก แแแแแขแแแแ แแแคแแ แแแชแแแก แแแแแขแแก แแแแแแแแแแฃแแแแแก แจแแกแแฎแแ, แ แแแแแแช แแแฃแฌแแแแแแแแ แแแ แแแแแกแแก. pkg-config แแ แแแ แแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ C++23 แกแแแชแแคแแแแชแแแกแแแแก, แ แแแแแแช แแแแกแแแฆแแ แแแก แแแแแแแ C++ แกแขแแแแแ แขแก.
- แแแแแแขแ แแฎแแ แแแญแแ แ Elbrus E2K แแ แฅแแขแแฅแขแฃแ แแกแแแแก GCC แแแกแขแ แฃแแแแขแแ แแแแ แแแแกแแแแก.
- Android แแแแขแคแแ แแแกแแแแก Android.ndk.buildId แแแแกแแแ แแแแแแขแ "--build-id" แแแแแแแแจแแ แแแแแ แแ แแจแแก แแแแฃแแแกแฎแแแแ แแแแจแแแแแแแแก แฃแแฃแแแแแแงแแคแแก.
- capnproto แแ protobuf แแแแฃแแแแ แแฎแแ แชแแแแแแแ qbspkgconfig แแ แแแแแแแ แแก แแแแ แแแฌแแแแแฃแแ แแแจแแแแแก แแ แแแก แแแแแงแแแแแแก แฃแแแ แก.
- แแแแแแ แแแฃแแแ FreeBSD-แแ แฌแงแแ แแก แคแแแแแแจแ แชแแแแแแแแแแก แแแแแงแฃแ แแก แแแแแแแแก แแ แแแแแแแแ, แแแแแฌแแแแแแก แแแแแ แแแแก แแแแ แคแแแแแก แแแแแคแแแแชแแแก แแ แแแก แจแแคแแกแแแแกแแก.
- แแแแแขแแแฃแแแ ConanfileProbe.verbose แแแแกแแแ, แ แแแ แแแแแแแแแแก แแ แแแฅแขแแแแก แแแแแ แแแ, แ แแแแแแแช แแงแแแแแแ Conan แแแแแขแแก แแแแแฏแแ แก.
แแแ แแ แแแแกแ, แจแแแแแซแแแ แแฆแแแแจแแแ Qt 6.3 แฉแแ แฉแแก แแแคแ แขแแกแขแแ แแแแก แแแกแแฌแงแแกแ, แ แแแแแแช แแฎแแ แชแแแแแแก แแฎแแ แแแแฃแแก "Qt Language Server" แแแแก แกแแ แแแ แแกแ แแ JsonRpc 2.0 แแ แแขแแแแแแแแก แแฎแแ แแแญแแ แแ, แแฎแแแ แคแฃแแฅแชแแแแแก แแแแ แแแฌแแแ แแแแแแขแ Qt Core-แก. แแแแฃแแ แแ QML แขแแแแก MessageDialog แแแแแ แแแแแ Qt Quick Dialogs แแแแฃแแจแ แแแแขแคแแ แแแก แแแแ แแแฌแแแแแฃแแ แแแแแแแแแแก แแแแแกแแงแแแแแแแ Qt Wayland Compositor แแแแฃแแก แแแแแแขแ แแแแแแแแขแฃแ แ Qt Shell แกแแ แแแ แ แแ API แแฅแแแแ แกแแแฃแแแ แ แแแ แกแแก แแแคแแ แแแแแแแแก แจแแกแแฅแแแแแแ. .
Qt QML แแแแฃแแ แแแแแแแแแ qmltc (QML แขแแแแก แจแแแแแแแแแ) แจแแแแแแแแแแก แแแแแแแแแขแแชแแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แจแแแแแแแแ QML แแแแแฅแขแแก แกแขแ แฃแฅแขแฃแ แแแ แแแแกแแแแ C++-แจแ. Qt 6.3-แแก แแแแแ แชแแฃแแ แแแแฎแแแ แแแแแแแกแแแแก แแแแฌแงแ Qt Quick Compiler แแ แแแฃแฅแขแแก แขแแกแขแแ แแแ, แ แแแแแแช แแแแแแฆแแแจแแฃแแ QML Type Compiler-แแก แแแ แแ แจแแแชแแแก QML Script Compiler-แก, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แจแแแแแแแแ QML แคแฃแแฅแชแแแแ แแ แแแแแแแแฅแแแแแแ C++ แแแแจแ. แแฆแแแจแแฃแแแ, แ แแ Qt Quick Compiler-แแก แแแแแงแแแแแ แแแแแฎแแแแแก QML-แแ แแแคแฃแซแแแแฃแแ แแ แแแ แแแแแแก แแฃแจแแแแแก แแจแแแแแฃแ แแ แแแ แแแแแแแ; แแแ แซแแ, แแแคแแ แแแแแแแแก แจแแแแแแแกแแก, แแแฌแงแแแแก แแ แจแแกแ แฃแแแแแก แแ แ แแแแฎแแแแแแ 30%-แแ แแชแแ แแแแ แแแขแแ แแ แแขแแ แแแฃแแ แแแ แกแแแก แแแแแงแแแแแแกแแแ แจแแแแ แแแแ. .
แฌแงแแ แ: opennet.ru