Qbs 1.16 เด…เดธเด‚เดฌเตเดฒเดฟ เดŸเต‚เตพ เดฑเดฟเดฒเต€เดธเต

เดธเดฎเตผเดชเตเดชเดฟเดšเตเดšเดคเต เด…เดธเด‚เดฌเตเดฒเดฟ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดฑเดฟเดฒเต€เดธเต Qbs 1.16. Qbs-เดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เดคเตเดŸเดฐเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ เดชเดฆเตเดงเดคเดฟเดฏเตเดŸเต† เดตเดฟเด•เดธเดจเด‚ Qt เด•เดฎเตเดชเดจเดฟ เด‰เดชเต‡เด•เตเดทเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเดฎเตเดณเตเดณ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เดฑเดฟเดฒเต€เดธเดพเดฃเดฟเดคเต. Qbs เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเดฟเตฝ Qt เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ Qbs เดคเดจเตเดจเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เด…เดธเด‚เดฌเตเดฒเดฟ เด“เตผเด—เดจเตˆเดธเตเดšเต†เดฏเตเดฏเดพเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดณเตเดณเดคเดพเดฃเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดฌเดฟเตฝเดกเต เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต Qbs QML เดญเดพเดทเดฏเตเดŸเต† เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดฌเดพเดนเตเดฏ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ JavaScript เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เด‡เดทเตเดŸเดพเดจเตเดธเตƒเดค เดฌเดฟเตฝเดกเต เดจเดฟเดฏเดฎเด™เตเด™เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดจเตเดจ เดคเดฟเด•เดšเตเดšเตเด‚ เดตเดดเด•เตเด•เดฎเตเดณเตเดณ เดฌเดฟเตฝเดกเต เดจเดฟเดฏเดฎเด™เตเด™เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเด‚เดฏเต‹เดœเดฟเดค เดตเดฟเด•เดธเดจ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตพ เดตเดดเดฟ เดฌเดฟเตฝเดกเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดœเดจเดฑเต‡เดทเดจเตเด‚ เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เตเด‚ เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด•เตเดฏเตเดฌเดฟเดŽเดธเต-เตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเด‚เด—เต เดญเดพเดท เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. เด•เต‚เดŸเดพเดคเต†, เด•เตเดฏเตเดฌเดฟเดŽเดธเต เดฎเต‡เด•เตเด•เต เดซเดฏเดฒเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡, เดฎเต‡เด•เตเด•เต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดชเต‹เดฒเตเดณเตเดณ เด‡เดŸเดจเดฟเดฒเด•เตเด•เดพเตผ เด‡เดฒเตเดฒเดพเดคเต† เดคเดจเตเดจเต†, เด•เด‚เดชเตˆเดฒเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฒเดฟเด™เตเด•เดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฒเต‹เดžเตเดšเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดฒเตเดฒเดพ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเตเดŸเต†เดฏเตเด‚ เดตเดฟเดถเดฆเดฎเดพเดฏ เด—เตเดฐเดพเดซเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดฌเดฟเตฝเดกเต เดชเตเดฐเต‹เดธเดธเตเดธเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเต† เด˜เดŸเดจเดฏเต†เดฏเตเด‚ เด†เดถเตเดฐเดฟเดคเดคเตเดตเดคเตเดคเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเตเดฐเดพเดฐเด‚เดญ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เดคเตเดฐเต†เดกเตเด•เดณเดฟเดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดงเดพเดฐเดพเดณเด‚ เดซเดฏเดฒเตเด•เดณเตเด‚ เดธเดฌเตเดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเด‚ เด…เดŸเด™เตเด™เตเดจเตเดจ เดตเดฒเดฟเดฏ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพเด•เตเด•เต, Qbs เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดชเดฒเดฎเดŸเด™เตเด™เต เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ - เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เดเดคเดพเดฃเตเดŸเต เดคเตฝเด•เตเดทเดฃเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเต, เด•เดพเดคเตเดคเดฟเดฐเดฟเดชเตเดชเต เดธเดฎเดฏเด‚ เดชเดพเดดเดพเด•เตเด•เดพเตป เดกเดตเดฒเดชเตเดชเดฑเต† เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

2018 เตฝ เด•เตเดฏเตเดŸเดฟ เด•เดฎเตเดชเดจเดฟเดฏเดพเดฏเดฟเดฐเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เด“เตผเด•เตเด•เดพเด‚ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเต Qbs เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเดพเดจเตเดณเตเดณ เดคเต€เดฐเตเดฎเดพเดจเด‚. qmake-เดจเต เดชเด•เดฐเดฎเดพเดฏเดพเดฃเต Qbs เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดคเต, เดŽเดจเตเดจเดพเตฝ เด†เดคเตเดฏเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ เด•เตเดฏเตเดŸเดฟเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดฌเดฟเตฝเดกเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฏเดฟ CMake เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเตเด‚ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเตเดตเดคเดจเตเดคเตเดฐ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดพเดฏเดฟ Qbs-เดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เด‡เดชเตเดชเต‹เตพ เดคเตเดŸเดฐเตเดจเตเดจเต. เด•เตเดฏเตเดŸเดฟ เด•เดฎเตเดชเดจเดฟ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต.

เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ Qbs 1.16:

  • เดชเดฐเดธเตเดชเดฐ เด†เดถเตเดฐเดฏเดคเตเดตเด™เตเด™เดณเดพเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเดฟเดฒเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เดณเตเดŸเต† เดฒเดฏเดจเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, cpp.staticLibraries เดชเต‹เดฒเตเดณเตเดณ เดซเตเดฒเดพเด—เตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ;
  • Renesas เดฎเตˆเด•เตเดฐเต‹เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ GCC, IAR เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเตฝ เดšเต‡เตผเดคเตเดคเต;
  • MacOS-เตฝ Xcode 11.4-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
  • clang-cl เดธเดชเตเดชเต‹เตผเดŸเตเดŸเต เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต;
  • เดŸเต‚เตพเด•เดฟเดฑเตเดฑเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเตŠเดซเตˆเดฒเตเด•เดณเดฟเตฝ MSVC, clang-cl, MinGW เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเตเดตเดฏเดฎเต‡เดต เด•เดฃเตเดŸเต†เดคเตเดคเตฝ เดจเตฝเด•เดฟ;
  • เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป, เดกเตˆเดจเดพเดฎเดฟเด•เต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดตเดฟเดญเดพเด—เด™เตเด™เตพ เดตเดดเดฟ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดค เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ (cpp.separateDebugInformation) เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดคเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
  • เด†เตปเดกเตเดฐเต‹เดฏเดฟเดกเดฟเดจเตเดณเตเดณ Qt 5.14-เดจเต เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ qbs-setup-android เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต;
  • Qt.core.generateMetaTypesFile, Qt.core.metaTypesInstallDir เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต moc เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ (Qt >= 5.15) เดธเตƒเดทเตเดŸเดฟเดšเตเดš JSON เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
  • Qt 5.15-เตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš QML-เดจเตเดณเตเดณ เดชเตเดคเดฟเดฏ เดคเดฐเด‚ เดกเดฟเด•เตเดฒเดฑเต‡เดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
  • เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเดฑเตเดฎเดพเดฏเตเดณเตเดณ Qbs เดธเด‚เดฏเต‹เดœเดจเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดพเตป ConanfileProbe เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดšเต‡เตผเดคเตเดคเต เด•เต‡เดพเดจเตป (C/C++ เดจเต).

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•