Hoʻokuʻu ʻia ka mea hana hui Qbs 1.16

Waiho ʻia e hoʻokuʻu i nā mea hana hui Qbs 1.16. ʻO kēia ke kolu o ka hoʻokuʻu ʻana mai ka haʻalele ʻana o ka Hui Qt i ka hoʻomohala ʻana i ka papahana, i hoʻomākaukau ʻia e ke kaiāulu makemake e hoʻomau i ka hoʻomohala ʻana o Qbs. No ke kūkulu ʻana i Qbs, koi ʻia ʻo Qt ma waena o nā mea hilinaʻi, ʻoiai ua hoʻolālā ʻia ʻo Qbs ponoʻī e hoʻonohonoho i ka hui o nā papahana. Hoʻohana ʻo Qbs i kahi mana maʻalahi o ka ʻōlelo QML e wehewehe i nā palapala kūkulu papahana, e hiki ai iā ʻoe ke wehewehe i nā lula kūkulu maʻalahi e hiki ke hoʻohui i nā modula waho, hoʻohana i nā hana JavaScript, a hana i nā lula kūkulu maʻamau.

Hoʻololi ʻia ka ʻōlelo kākau ʻōlelo i hoʻohana ʻia ma Qbs no ka hoʻomaʻamaʻa ʻana i ka hana a me ka hoʻokaʻawale ʻana i nā palapala kūkulu e nā IDE. Eia kekahi, ʻaʻole hana ʻo Qbs i nā makefiles, a ʻo ia iho, me ka ʻole o nā intermediaries e like me ka make utility, e hoʻomalu i ka hoʻomaka ʻana o nā mea hoʻohui a me nā mea hoʻopili, e hoʻonui ana i ke kaʻina hana e pili ana i ka pakuhi kikoʻī o nā hilinaʻi āpau. ʻO ka loaʻa ʻana o ka ʻikepili mua e pili ana i ka hoʻolālā a me nā hilinaʻi i ka papahana e hiki ai iā ʻoe ke hoʻohālikelike pono i ka hoʻokō ʻana i nā hana ma kekahi mau kaula. No nā papahana nui i loaʻa i ka nui o nā faila a me nā subdirectories, hiki i ka hana kūkulu hou ʻana me ka hoʻohana ʻana i ka Qbs hiki ke hoʻokō i nā manawa he nui - ʻaneʻane koke ke kūkulu hou ʻana a ʻaʻole hoʻolilo ka mea hoʻomohala i ka manawa e kali ai.

E hoʻomanaʻo kākou i ka makahiki 2018 ka Hui Qt laweʻia hoʻoholo e hoʻōki i ka hoʻomohala ʻana iā Qbs. Ua hoʻomohala ʻia ʻo Qbs ma ke ʻano he pani no qmake, akā i ka hopena ua hoʻoholo ʻia e hoʻohana iā CMake ma ke ʻano he ʻōnaehana kūkulu nui no Qt i ka wā lōʻihi. Ke hoʻomau nei ka hoʻomohala ʻana o Qbs ma ke ʻano he papahana kūʻokoʻa i kākoʻo ʻia e ke kaiāulu a me nā mea hoʻomohala hoihoi. Ke hoʻohana mau nei ka ʻoihana Qt Company no ka hoʻomohala ʻana.

ka papa kuhikuhiE nā mea hou Qbs 1.16:

  • Ua hōʻoia ʻia ka hoʻohui ʻana o nā waiwai papa inoa i nā modula i hoʻopili ʻia e nā hilinaʻi like, ʻo ia ka mea nui, no ka laʻana, i ka wā e hana ai i nā hae e like me cpp.staticLibraries;
  • Hoʻohui ʻia ka ʻike maʻalahi o GCC a me IAR no nā microcontrollers Renesas;
  • Hoʻohui i ke kākoʻo no Xcode 11.4 ma macOS;
  • Ua hoʻonuiʻia nā mana o ka module kākoʻo clang-cl;
  • Hāʻawi ʻia ka ʻike ʻokoʻa o MSVC, clang-cl a me MinGW i loko o nā kiʻi kahi i wehewehe ʻole ʻia ka wahi o ka pahu hana;
  • Ua maʻalahi ia e hiki ai a hoʻonohonoho i ka ʻike debugging i hoʻokaʻawale ʻia (cpp.separateDebugInformation) ma o nā ʻāpana Application a DynamicLibrary i nā ʻāpana papahana;
  • Hoʻohui i ke kākoʻo no Qt 5.14 no ka Android a hōʻano hou i ka pono qbs-setup-android;
  • Hoʻohui i ke kākoʻo no nā faila JSON i hana ʻia e ka moc utility (Qt >= 5.15) i nā hoʻonohonoho Qt.core.generateMetaTypesFile a me Qt.core.metaTypesInstallDir;
  • Kākoʻo hoʻohui ʻia no ke ʻano hoʻolaha ʻano hou no QML i hoʻokomo ʻia ma Qt 5.15;
  • Hoʻohui ʻia ʻo ConanfileProbe e hoʻomaʻamaʻa i ka hoʻohui ʻana o Qbs me ka luna pūʻulu Anohana (no C/C++).

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka