{"id":39072,"date":"2019-10-31T22:27:42","date_gmt":"2019-10-31T19:27:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-sborochnogo-instrumentariya-qbs-1-14-razvitie-kotorogo-prodolzhilo-soobshhestvo\/"},"modified":"2019-10-31T22:27:42","modified_gmt":"2019-10-31T19:27:42","slug":"vypusk-sborochnogo-instrumentariya-qbs-1-14-razvitie-kotorogo-prodolzhilo-soobshhestvo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-14-razvitie-kotorogo-prodolzhilo-soobshhestvo","title":{"rendered":"Vydanie n\u00e1stroja pre zostavovanie Qbs 1.14, ktor\u00e9ho v\u00fdvoj pokra\u010doval spolo\u010denstvom","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.qt.io\/blog\/qbs-1.14.0-released\">Predstaven\u00e9<\/a><\/noindex> vydanie n\u00e1stroja na zostavovanie <noindex><a rel=\"nofollow\" href=\"http:\/\/qt-project.org\/wiki\/qbs\">Qbs 1.14<\/a><\/noindex>. Toto je prv\u00e9 vydanie po odchode spolo\u010dnosti Qt Company z v\u00fdvoja projektu, pripraven\u00e9 silami komunity, ktor\u00e1 sa zauj\u00edma o pokra\u010dovanie v\u00fdvoja Qbs. Na zostavenie Qbs s\u00fa potrebn\u00e9 z\u00e1vislosti Qt, aj ke\u010f samotn\u00fd Qbs je ur\u010den\u00fd na organiz\u00e1ciu zostavenia ak\u00fdchko\u013evek projektov. Qbs pou\u017e\u00edva zjednodu\u0161en\u00fa verziu jazyka QML na definovanie sc\u00e9n\u00e1rov zostavenia projektu, \u010do umo\u017e\u0148uje definova\u0165 dos\u0165 flexibiln\u00e9 pravidl\u00e1 zostavenia, v ktor\u00fdch m\u00f4\u017eu by\u0165 pripojen\u00e9 extern\u00e9 moduly, pou\u017e\u00edvan\u00e9 funkcie v JavaScripte a vytv\u00e1ran\u00e9 \u013eubovo\u013en\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 pred rokom spolo\u010dnos\u0165 Qt Company <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49519\">prijat\u00e1<\/a><\/noindex> rozhodla o ukon\u010den\u00ed v\u00fdvoja Qbs. Qbs sa vyv\u00edjal ako n\u00e1hrada za qmake, ale nakoniec sa rozhodlo pou\u017ei\u0165 CMake ako hlavn\u00fa syst\u00e9m zostavenia pre Qt z dlhodob\u00e9ho h\u013eadiska. V\u00fdvoj Qbs je teraz pokra\u010dovan\u00fd vo forme nez\u00e1visl\u00e9ho projektu, podporovan\u00e9ho silami komunity a zainteresovan\u00fdmi v\u00fdvoj\u00e1rmi. Na v\u00fdvoj sa zatia\u013e na\u010falej pou\u017e\u00edva infra\u0161trukt\u00fara Qt Company. Podpora Qbs 1.14.0 je zabudovan\u00e1 v Qt Creator 4.10.1, a nasleduj\u00face vydanie Qbs 1.15 sa o\u010dak\u00e1va s\u00fa\u010dasne s Qt Creator 4.11.<\/p>\n<p>Hlavn\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/download.qt.io\/official_releases\/qbs\/1.14.0\/changes-1.14.0.md\">novinky<\/a><\/noindex> Qbs 1.14:<\/p>\n<ul>\n<li class=\"l\"> Podpora Visual Studio 2019 a clang-cl (alternat\u00edvne pr\u00edkazov\u00e9 rozhranie Clang, kompatibiln\u00e9 na \u00farovni mo\u017enost\u00ed s kompil\u00e1torom cl.exe zo s\u00fapravy Visual Studio);\n<li class=\"l\"> Podpora v\u00fdvojov\u00fdch n\u00e1strojov pre zabudovan\u00e9 zariadenia<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.iar.com\/iar-embedded-workbench\/\">IAR<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/www.keil.com\/\">KEIL<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"http:\/\/sdcc.sourceforge.net\/\">SDCC<\/a><\/noindex>, umo\u017e\u0148uj\u00faca pou\u017e\u00edva\u0165 Qbs pre projekty vyv\u00edjan\u00e9 pre nieko\u013eko hardv\u00e9rov\u00fdch platforiem;<\/p>\n<li class=\"l\"> Pridan\u00e9 konfigura\u010dn\u00e9 s\u00fabory a zostavovacie skripty pre syst\u00e9m kontinu\u00e1lnej integr\u00e1cie Travis CI, ktor\u00e9 umo\u017e\u0148uj\u00fa zostavova\u0165 a testova\u0165 ka\u017ed\u00fd recenzovan\u00fd bal\u00edk patchov pre Qbs v Gerrite;\n<li class=\"l\"> \u00daplne prepracovan\u00fd Docker obraz zalo\u017een\u00fd na Debiane, ktor\u00fd m\u00f4\u017ee by\u0165 pou\u017eit\u00fd ako zostavovacie a testovacie prostredie;\n<li class=\"l\"> Podpora star\u0161\u00edch verzi\u00ed Android NDK (&#8249;19) bola ukon\u010den\u00e1.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51709\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.14. \u042d\u0442\u043e \u043f\u0435\u0440\u0432\u044b\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-39072","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.\" \/>\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-14-razvitie-kotorogo-prodolzhilo-soobshhestvo\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\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.14, \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043b\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-14-razvitie-kotorogo-prodolzhilo-soobshhestvo\" \/>\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=\"2019-10-31T19:27:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:27:42+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 zostavovacieho n\u00e1stroja Qbs 1.14, ktor\u00e9ho v\u00fdvoj pokra\u010dovalo komunitou | ProHoster","description":"Predstaven\u00e9 vydanie n\u00e1strojov na zostavovanie Qbs.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-14-razvitie-kotorogo-prodolzhilo-soobshhestvo","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.14, \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043b\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-sborochnogo-instrumentariya-qbs-1-14-razvitie-kotorogo-prodolzhilo-soobshhestvo","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":"2019-10-31T19:27:42+00:00","article:modified_time":"2019-10-31T19:27:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"39072","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":"2026-01-24 00:37:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:57:30","updated":"2026-01-24 00:37:21","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\/39072","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=39072"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/39072\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=39072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=39072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=39072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}