ืืืจืช Qt
ืืขืชืื ืืงืจืื ืฆืคืื ืืืืืืฆืจ ืคืจืืืงื ืขืฆืืื ืืืืฉื ืคืืชืื Qbs ืขื ืืื ืืงืืืื, ืฉืืืจืื ืืืื ืชืืื ืืืชืขื ืืื ืืช ืืืขืจืืช ืืืจืืื ืืืืืืจืช ืืฆื ืืคืชืืื ืขืฆืืืืื. ืืืจืช Qt ืืคืกืืงื ืืขืืื ืขื Qbs ืขืงื ืฆืืจื ืืืฉืงืขื ื ืืกืคืช ืืขืืืืืช ืืืืืืช ืืงืืืื Qbs.
ื ืืืืจ ืฉืืื ืืื ืืช Qbs, Qt ื ืืจืฉ ืืชืืืช, ืืืจืืช ืฉ-Qbs ืขืฆืื ื ืืขืื ืืืจืื ืืช ืืืจืืื ืฉื ืื ืคืจืืืงื. Qbs ืืฉืชืืฉืช ืืืจืกื ืคืฉืืื ืฉื โโืฉืคืช QML ืืื ืืืืืืจ ืกืงืจืืคืืื ืืื ืืืช ืคืจืืืงืืื, ืืืืคืฉืจืช ืื ืืืืืืจ ืืืื ืื ืืื ืืืืฉืื ืืืื ืฉืืืืืื ืืืืจ ืืืืืืื ืืืฆืื ืืื, ืืืฉืชืืฉ ืืคืื ืงืฆืืืช JavaScript ืืืืฆืืจ ืืืื ืื ืืื ืืืชืืืื ืืืฉืืช.
Qbs ืืื ื ืืืืฆืจ makefile ืืฉืืื ืืืืคื ืขืฆืืื ืืืฉืงื ืฉื ืืืืจืื ืืืงืฉืจืื, ืชืื ืืืคืืืืืืฆืื ืฉื ืชืืืื ืืื ืืื ืืืชืืกืก ืขื ืืจืฃ ืืคืืจื ืฉื ืื ืืชืืืช. ืื ืืืืืช ืฉื ื ืชืื ืื ืจืืฉืื ืืื ืขื ืืืื ื ืืืชืืืช ืืคืจืืืงื ืืืคืฉืจืช ืื ืืืงืืื ืืืขืืืืช ืืช ืืืฆืืข ืืคืขืืืืช ืืืกืคืจ ืฉืจืฉืืจืื.
ืืืืืฉืื ืืจืืืืื ื-Qbs 1.13:
- ื ืืกืคื ืืช ืืืืืืช ืืืฉืชืืฉ ืืืืืืื pkg-config ืืคืจืืืงืืื ืืืืฆืขืืช ืืืชื ืื ืื ืื ืขืืืื ืชืืืช ืืืฉืืฉ ืขืืืจ ืืืืืื Qbs. ืืืืืื, ืื ืืืขืจืืช ืืฉ ืืืืื ืืื ืืืช OpenSSL ืืืืืกืกืช ืขื pkg-config, ืืื ืืืฉืชืืฉ ืื ืืคืจืืืงื Qbs, ืคืฉืื ืืืกืฃ 'Depends { name: "openssl" }';
- ืืืืฉื ืืืืื ืืืืืืื ืฉื ืืืืืื Qt ืืืื ืื. ืืคืชืืื ืืืจ ืื ืฆืจืืืื ืืืฆืืจ ืคืจืืคืื ืขื ื ืชืืื ืืืืื ืืืืฆืขืืช ืืคืงืืื setup-qt; ืื ืืืืืื ื-Qt ืฉืฆืืื ื ืืืชืืืช ืืืืืจื ืืืืืืืืช;
- ื ืืกืคื ืืืื ืืฉืืืื ืืืกืคืจ ืืฉืืืืช ืืืจืืื ืืคืืขืืืช ืืืงืืื ืืจืืช ืืคืงืืืืช ืืืืืืืช. ืืืืืื, ืงืืฉืืจ ืืืฆืจ ืขืืืก I/O ืืืื ืืฆืืจื ืืืืช ืืฉืืขืืชืืช ืฉื ืืืืจืื RAM, ืื ืฉืืืงืฉืจ ืืืจืฉ ืืืืจืืช ืืคืขืื ืฉืื ืืช ืืืงืืืคืืืืจ. ืืขืช ื ืืชื ืืืืืืจ ืืืืจืืช ื ืคืจืืืช ืืืืฆืขืืช ืืคืงืืื "qbs โjob-limits linker:2, ืืืืจ:8";
- ืืืฆืขื ืฉืื ืืืื ืืฉืคืช ืืกืงืจืืคื. ืืขืช ื ืืชื ืืืืืืจ ืืืืื ืืืื ืืฆืืื ืงืืืฅ stub ืขืืืจ ืืคืื, ืืืื ืฆืืจื ืืืฉืชืืฉ ืืื ืืืืช "ืืืืื โโqbs" ืืชืืืืช ืงืืฆื ืืคืจืืืงื. ืืืคืืื ื install and installDir ืืืฉืื ื ืืกืคื ืืจืืืื Application, DynamicLibrary ื-StaticLibrary ืืืชืงื ื ื ืืื ืืืชืจ ืฉื ืงืืฆื ืืคืขืื;
- ื ืืกืคื ืชืืืื ืืกืจืืงื ืจืงืืจืกืืืืช ืฉื ืกืงืจืืคืืื ืืงืฉืจ
ืืงืฉืจ GNU; - ืขืืืจ C++, ืืืืคืืื cpp.linkerVariant ืืืฉื ืืื ืืืืฅ ืืช ืืฉืืืืฉ ืืืงืฉืจืื ld.gold, ld.bfd ืื lld;
- Qt ืืฆืืื ืืช ืืืืคืืื Qt.core.enableBigResources ืืืฆืืจืช ืืฉืืื Qt ืืืืืื
- ืืืงืื ืืืื ื AndroidApk ืืืืืฉื, ืืืฆืข ืืืฉืชืืฉ ืืกืื ืืืืฉืื ืืื ืจื;
- ื ืืกืฃ ืืืืื ืืืฆืืจืช ืืืืงืืช ืืืืืกืกืืช ืขื ืืืืงื ืืืืืืืืช;
- ื ืืกืฃ ืืืืื texttemplate ืขื ืืืืืืช ืืืืืช ื-QMAKE_SUBSTITUTES ื-qmake;
- ื ืืกืคื ืชืืืื ืจืืฉืื ืืช ืืคืืจืื Protocol Buffers ืขืืืจ C++ ื-Objective-C.
ืืงืืจ: OpenNet.ru