{"id":100437,"date":"2021-06-04T16:22:45","date_gmt":"2021-06-04T14:22:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sborochnogo-instrumentariya-qbs-1-19"},"modified":"2021-06-04T16:22:45","modified_gmt":"2021-06-04T14:22:45","slug":"vypusk-sborochnogo-instrumentariya-qbs-1-19","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-19","title":{"rendered":"Vydanie n\u00e1stroja na zostavenie Qbs 1.19","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Bol zverejnen\u00fd vydanie n\u00e1stroja na zostavenie Qbs 1.19. Je to \u0161ieste vydanie po tom, \u010do spolo\u010dnos\u0165 Qt Company ukon\u010dila v\u00fdvoj projektu, pripravovan\u00e9 komunitou, ktor\u00e1 m\u00e1 z\u00e1ujem pokra\u010dova\u0165 vo v\u00fdvoji Qbs. Na zostavenie Qbs je potrebn\u00e9 Qt, hoci samotn\u00fd Qbs je ur\u010den\u00fd na organiz\u00e1ciu zostavovania ak\u00fdchko\u013evek projektov. Qbs pou\u017e\u00edva zjednodu\u0161en\u00fa verziu jazyka QML na definovanie sc\u00e9narov zostavenia projektu, \u010do umo\u017e\u0148uje definova\u0165 dostato\u010dne flexibiln\u00e9 pravidl\u00e1 zostavenia, do ktor\u00fdch m\u00f4\u017eu by\u0165 pridan\u00e9 extern\u00e9 moduly, m\u00f4\u017eu sa pou\u017e\u00edva\u0165 funkcie v JavaScripte a vytv\u00e1ra\u0165 sa vlastn\u00e9 pravidl\u00e1 zostavenia.    <\/p>\n<p>Jazyk skriptov pou\u017e\u00edvan\u00fd v Qbs je prisp\u00f4soben\u00fd na automatiz\u00e1ciu generovania a anal\u00fdzy skriptov na zostavenie integrovan\u00fdmi v\u00fdvojov\u00fdmi prostrediami. Okrem toho Qbs nevytv\u00e1ra make s\u00fabory, ale s\u00e1m, bez prostredn\u00edkov, ako je utilita make, riadi spustenie kompil\u00e1torov a linkerov, optimalizuj\u00fac proces zostavenia na z\u00e1klade podrobn\u00e9ho grafu v\u0161etk\u00fdch z\u00e1vislost\u00ed. Pr\u00edtomnos\u0165 p\u00f4vodn\u00fdch \u00fadajov o \u0161trukt\u00fare a z\u00e1vislostiach v projekte umo\u017e\u0148uje efekt\u00edvne paraleln\u00e9 vykon\u00e1vanie oper\u00e1ci\u00ed vo viacer\u00fdch vl\u00e1knach. Pre ve\u013ek\u00e9 projekty, ktor\u00e9 sa skladaj\u00fa z mno\u017estva s\u00faborov a podadres\u00e1rov, m\u00f4\u017ee v\u00fdkonnos\u0165 op\u00e4tovn\u00e9ho zostavenia s pou\u017eit\u00edm Qbs prekon\u00e1va\u0165 make nieko\u013ekon\u00e1sobne \u2013 op\u00e4tovn\u00e9 zostavenie prebieha takmer okam\u017eite a nen\u00fati v\u00fdvoj\u00e1ra str\u00e1ca\u0165 \u010das \u010dakan\u00edm.       <\/p>\n<p>Pripom\u00edname, \u017ee v roku 2018 spolo\u010dnos\u0165 Qt Company rozhodla o ukon\u010den\u00ed v\u00fdvoja Qbs. Qbs sa vyv\u00edjal ako n\u00e1hrada za qmake, ale napokon bolo rozhodnut\u00e9 pou\u017ei\u0165 CMake ako hlavn\u00fa zostavovaciu syst\u00e9m pre Qt v dlhodobom horizonte. V\u00fdvoj Qbs teraz pokra\u010duje v podobe nez\u00e1visl\u00e9ho projektu podporovan\u00e9ho komunitou a zainteresovan\u00fdmi v\u00fdvoj\u00e1rmi. Pre v\u00fdvoj sa na\u010falej pou\u017e\u00edva infra\u0161trukt\u00fara Qt Company.         <\/p>\n<p>Hlavn\u00e9 novinky Qbs 1.19:  <\/p>\n<ul>\n<li class=\"l\"> Bol implementovan\u00fd nov\u00fd modul codesign, ktor\u00fd poskytuje prostriedky na overovanie bal\u00edkov aplik\u00e1ci\u00ed a spustite\u013en\u00fdch s\u00faborov pomocou digit\u00e1lnych podpisov pri zostavovan\u00ed pre platformy Apple, Android a Windows.\n<li class=\"l\"> Pridan\u00e1 podpora pou\u017e\u00edvania viacer\u00fdch verzi\u00ed kompil\u00e1tora MSVC dod\u00e1van\u00fdch v jednej in\u0161tal\u00e1cii Visual Studio alebo v r\u00f4znych verzi\u00e1ch Windows SDK. Pre ka\u017ed\u00fa verziu kompil\u00e1tora teraz Qbs vytv\u00e1ra samostatn\u00fd profil.\n<li class=\"l\"> Do n\u00e1strojov\u00e9ho vybavenia GCC a IAR bola pridan\u00e1 podpora architekt\u00fary Motorola HCS12 a v SDCC (Small Device C Compiler) a IAR architekt\u00fary Motorola HCS08.\n<li class=\"l\"> Bol zaveden\u00fd automatick\u00fd detek\u010dn\u00fd syst\u00e9m pre pr\u00edtomnos\u0165 n\u00e1stroja Keil.\n<li class=\"l\"> Pridan\u00e1 podpora Android NDK 22.1.7171670.\n<li class=\"l\"> Pridan\u00e1 podpora Xcode 12.5 (QBS-1644).\n<li class=\"l\"> Bol zabezpe\u010den\u00fd s\u00falad s Qt 6.1.        <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55272\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f Qbs 1.19. \u042d\u0442\u043e \u0448\u0435\u0441\u0442\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u0441\u043b\u0435 \u0443\u0445\u043e\u0434\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0438\u043b\u0430\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Qbs. \u0414\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 Qbs \u0432 \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f Qt, \u0445\u043e\u0442\u044f \u0441\u0430\u043c Qbs \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d \u043d\u0430 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0431\u043e\u0440\u043a\u0438 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432. Qbs \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u044f\u0437\u044b\u043a\u0430 QML \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-100437","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f Qbs 1.19. \u042d\u0442\u043e \u0448\u0435\u0441\u0442\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u0441\u043b\u0435 \u0443\u0445\u043e\u0434\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0438\u043b\u0430\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Qbs.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-19\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f Qbs 1.19 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f Qbs 1.19. \u042d\u0442\u043e \u0448\u0435\u0441\u0442\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u0441\u043b\u0435 \u0443\u0445\u043e\u0434\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0438\u043b\u0430\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Qbs.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-19\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-06-04T14:22:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-06-04T14:22:45+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vydanie n\u00e1stroja na zostavenie Qbs 1.19 | ProHoster","description":"Bol zverejnen\u00fd vydanie n\u00e1stroja na zostavenie Qbs 1.19. Je to \u0161ieste vydanie po tom, \u010do spolo\u010dnos\u0165 Qt Company ukon\u010dila v\u00fdvoj projektu, pripravovan\u00e9 komunitou, ktor\u00e1 m\u00e1 z\u00e1ujem pokra\u010dova\u0165 vo v\u00fdvoji Qbs.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-19","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f Qbs 1.19 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f Qbs 1.19. \u042d\u0442\u043e \u0448\u0435\u0441\u0442\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u0441\u043b\u0435 \u0443\u0445\u043e\u0434\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0438\u043b\u0430\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Qbs.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-19","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-06-04T14:22:45+00:00","article:modified_time":"2021-06-04T14:22:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100437","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-06-04 14:31:55","updated":"2022-10-01 09:50:37","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/100437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=100437"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/100437\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=100437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=100437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=100437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}