Uguqulelo olutsha lweCygwin 3.1.0, indawo ye-GNU yeeWindows

Emva kweenyanga ezilishumi zophuhliso, i-Red Hat ipapashiwe ukukhutshwa kwephakheji okuzinzileyo ICygwin 3.1.0, equka ithala leencwadi leDLL lokuxelisa iLinux API esisiseko kwiWindows, ikuvumela ukuba wakhe iinkqubo ezenzelwe iLinux ezinotshintsho oluncinci. Iphakheji ikwabandakanya izixhobo ezisemgangathweni ze-Unix, izicelo zeseva, abaqulunqi, iilayibrari kunye neefayile zeheader ezidityaniswe ngokuthe ngqo ukuphunyezwa kwiWindows.

Utshintsho oluphambili:

  • Kwimo ye-xterm yokuhambelana, inkxaso yemibala ye-24-bit inikwe (isebenza kwi-Windows 10, iqala nge-build 1703). Kwikhonsoli endala, imowudi yongezwe ukulinganisa imibala ye-24-bit ngokusebenzisa imibala efanayo kwi-palette ye-16-bit;
  • I-PTY yongeze inkxaso yee-pseudo-consoles, i-API yeetheminali ezibonakalayo ezaziswa kuyo Windows 10 1809. Inkxaso yee-pseudo-consoles in
    UCygwin wenze ukuba kube lula ukwenza izicelo zekhonsoli zalapha ezifana nesikrini se-gnu, i-tmux, i-mintty kunye nomsebenzi we-ssh kwi-PTY;

  • Kongezwe ii-APIs ezintsha zeenkqubo zokubophelela kunye neentambo kwii-CPU cores: i-sched_getaffinity, i-sched_setaffinity, i-pthread_getaffinity_np kunye ne-pthread_setaffinity_np. Kwakhona kongezwe inkxaso ye-CPU_SET macro;
  • I-API eyongeziweyo yokusebenza kunye nedathabheyisi I-DBM, ukugcina idatha kwifomati yesitshixo/yexabiso: dbm_clearer, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_vula, dbm_store;

  • Ukuba nokwenzeka kokuvulwa ngokuphindaphindiweyo kwejelo le-FIFO lokurekhoda kubonelelwe;
  • Amaxesha () umsebenzi ngoku uxhasa impikiswano yexabiso
    I-NULL;

  • Imveliso kunye nefomathi ye /proc/cpuinfo isondele kumelo lwayo kwiLinux;
  • Ubungakanani bomda we-Stackdump bunyuke ukusuka kwi-13 ukuya kuma-32.

umthombo: opennet.ru

Yongeza izimvo