Hoʻokuʻu ʻia ka pahu hana hui Qbs 1.14, ka hoʻomohala ʻana i hoʻomau ʻia e ke kaiāulu

Waiho ʻia e hoʻokuʻu i nā mea hana hui Qbs 1.14. ʻO kēia ka hoʻokuʻu mua ʻ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 hoʻokahi makahiki i hala aku nei 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. Hoʻokumu ʻia ke kākoʻo no Qbs 1.14.0 i Qt Creator 4.10.1, a ke manaʻo nei ka hoʻokuʻu hou ʻana o Qbs 1.15 i ka manawa like me Qt Creator 4.11.

ka papa kuhikuhiE nā mea hou Qbs 1.14:

  • Kākoʻo no Visual Studio 2019 a me clang-cl (kahi ʻokoʻa Clang command line interface, koho-kūpono me ka cl.exe compiler i hoʻokomo ʻia i Visual Studio);
  • Kākoʻo no nā mea hana hoʻomohala i hoʻokomo ʻia
    ʻIAR, KEIL и SDCC, hiki iā ʻoe ke hoʻohana i ka Qbs no nā papahana i hoʻomohala ʻia no kekahi mau kahua lako lako;

  • Hoʻohui i nā faila hoʻonohonoho a kūkulu i nā palapala no ka ʻōnaehana hoʻohui mau ʻo Travis CI, e ʻae iā ʻoe e kūkulu a hoʻāʻo i kēlā me kēia pūʻulu o nā ʻāpana no Qbs i loiloi ʻia ma Gerrit;
  • Ua hoʻolālā houʻia kahi kiʻi Docker i hoʻokumuʻia e Debian, hiki ke hoʻohanaʻia ma keʻano he hale kūkulu a ho'āʻo;
  • Ua hoʻopau ʻia ke kākoʻo no nā mana kahiko o Android NDK (‹19).

Source: opennet.ru

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