Qbs 1.14 அசெம்பிளி கருவித்தொகுப்பின் வெளியீடு, அதன் வளர்ச்சி சமூகத்தால் தொடர்ந்தது

மூலம் சமர்ப்பிக்கப்பட்டது சட்டசபை கருவிகளின் வெளியீடு கேபிஎஸ் 1.14. க்யூபிஎஸ்ஸின் வளர்ச்சியைத் தொடர ஆர்வமுள்ள சமூகத்தால் தயாரிக்கப்பட்ட க்யூடி நிறுவனம் திட்டத்தின் வளர்ச்சியை விட்டு வெளியேறிய பிறகு இதுவே முதல் வெளியீடாகும். Qbs ஐ உருவாக்க, சார்புகளில் Qt தேவைப்படுகிறது, இருப்பினும் Qbs தானே எந்தவொரு திட்டப்பணிகளையும் ஒழுங்கமைக்க வடிவமைக்கப்பட்டுள்ளது. ப்ராஜெக்ட் பில்ட் ஸ்கிரிப்ட்களை வரையறுக்க QBS QML மொழியின் எளிமைப்படுத்தப்பட்ட பதிப்பைப் பயன்படுத்துகிறது, இது வெளிப்புற தொகுதிகளை இணைக்கக்கூடிய, JavaScript செயல்பாடுகளைப் பயன்படுத்தக்கூடிய மற்றும் தனிப்பயன் உருவாக்க விதிகளை உருவாக்கக்கூடிய மிகவும் நெகிழ்வான உருவாக்க விதிகளை வரையறுக்க உங்களை அனுமதிக்கிறது.

Qbs இல் பயன்படுத்தப்படும் ஸ்கிரிப்டிங் மொழியானது IDEகள் மூலம் உருவாக்க மற்றும் பில்ட் ஸ்கிரிப்ட்களை பாகுபடுத்துவதை தானியங்குபடுத்துவதற்கு ஏற்றது. கூடுதலாக, க்யூபிஎஸ் மேக்ஃபைல்களை உருவாக்காது, மேலும் மேக் யூட்டிலிட்டி போன்ற இடைத்தரகர்கள் இல்லாமல், கம்பைலர்கள் மற்றும் லிங்க்கர்களின் துவக்கத்தைக் கட்டுப்படுத்துகிறது, அனைத்து சார்புகளின் விரிவான வரைபடத்தின் அடிப்படையில் உருவாக்க செயல்முறையை மேம்படுத்துகிறது. திட்டத்தில் கட்டமைப்பு மற்றும் சார்புகள் பற்றிய ஆரம்ப தரவுகளின் இருப்பு பல நூல்களில் செயல்பாடுகளை செயல்படுத்துவதை திறம்பட இணைக்க உங்களை அனுமதிக்கிறது. அதிக எண்ணிக்கையிலான கோப்புகள் மற்றும் துணை அடைவுகளைக் கொண்ட பெரிய திட்டங்களுக்கு, Qbs ஐப் பயன்படுத்தி மறுகட்டமைப்பின் செயல்திறன் பல மடங்கு சிறப்பாகச் செயல்படும் - மறுகட்டமைப்பு கிட்டத்தட்ட உடனடி மற்றும் டெவலப்பர் காத்திருக்கும் நேரத்தைச் செலவிடாது.

ஒரு வருடம் முன்பு க்யூடி நிறுவனம் இருந்தது என்பதை நினைவு கூர்வோம் பெற்றார் Qbs ஐ உருவாக்குவதை நிறுத்த முடிவு. Qbs ஆனது qmake க்கு மாற்றாக உருவாக்கப்பட்டது, ஆனால் இறுதியில் CMake ஐ நீண்ட காலத்திற்கு Qt க்கான முக்கிய உருவாக்க அமைப்பாகப் பயன்படுத்த முடிவு செய்யப்பட்டது. Qbs இன் மேம்பாடு இப்போது சமூகம் மற்றும் ஆர்வமுள்ள டெவலப்பர்களால் ஆதரிக்கப்படும் ஒரு சுயாதீன திட்டமாக தொடர்கிறது. க்யூடி நிறுவனத்தின் உள்கட்டமைப்பு வளர்ச்சிக்காக தொடர்ந்து பயன்படுத்தப்படுகிறது. Qbs 1.14.0 க்கான ஆதரவு Qt கிரியேட்டர் 4.10.1 இல் கட்டமைக்கப்பட்டுள்ளது, மேலும் Qb 1.15 இன் அடுத்த வெளியீடு Qt Creator 4.11 இன் அதே நேரத்தில் எதிர்பார்க்கப்படுகிறது.

முக்கிய புதுமைகள் கேபிஎஸ் 1.14:

  • விஷுவல் ஸ்டுடியோ 2019 மற்றும் clang-cl க்கான ஆதரவு (மாற்று Clang கட்டளை வரி இடைமுகம், விஷுவல் ஸ்டுடியோவில் சேர்க்கப்பட்டுள்ள cl.exe கம்பைலருடன் விருப்பத்திற்கு இணக்கமானது);
  • உட்பொதிக்கப்பட்ட மேம்பாட்டுக் கருவிகளுக்கான ஆதரவு
    ஐஏஆர், கெயில் и SDCC, இது பல வன்பொருள் தளங்களுக்கு உருவாக்கப்பட்ட திட்டங்களுக்கு Qbs ஐப் பயன்படுத்த உங்களை அனுமதிக்கிறது;

  • டிராவிஸ் CI தொடர் ஒருங்கிணைப்பு அமைப்பிற்கான கட்டமைப்பு கோப்புகள் மற்றும் உருவாக்க ஸ்கிரிப்ட்கள் சேர்க்கப்பட்டன, Gerrit இல் மதிப்பாய்வு செய்யப்பட்ட Qbs க்கான பேட்ச்களின் ஒவ்வொரு தொகுப்பையும் உருவாக்க மற்றும் சோதிக்க உங்களை அனுமதிக்கிறது;
  • டெபியன்-அடிப்படையிலான டோக்கர் படம் முற்றிலும் மறுவடிவமைப்பு செய்யப்பட்டுள்ளது, இது ஒரு உருவாக்க மற்றும் சோதனை சூழலாக பயன்படுத்தப்படலாம்;
  • Android NDK (‹19) இன் பழைய பதிப்புகளுக்கான ஆதரவு நிறுத்தப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்