Versi anyar saka Cygwin 3.1.0, lingkungan GNU kanggo Windows

Sawise sepuluh sasi pembangunan, Red Hat diterbitake release paket stabil Cygwin 3.1.0, sing kalebu perpustakaan DLL kanggo niru API Linux dhasar ing Windows, ngidini sampeyan mbangun program sing digawe kanggo Linux kanthi owah-owahan minimal. Paket kasebut uga kalebu utilitas Unix standar, aplikasi server, kompiler, perpustakaan lan file header sing langsung dipasang kanggo eksekusi ing Windows.

Owah-owahan utama:

  • Ing mode kompatibilitas xterm, dhukungan kanggo warna 24-bit diwenehake (bisa digunakake ing Windows 10, diwiwiti kanthi mbangun 1703). Kanggo console lawas, mode wis ditambahake kanggo simulasi werna 24-dicokot kanthi nggunakake werna padha saka palet 16-dicokot;
  • PTY wis nambahake dhukungan kanggo pseudo-consoles, API kanggo terminal virtual sing dikenalake ing Windows 10 1809. Dhukungan kanggo pseudo-consoles ing
    Cygwin bisa nggawe aplikasi konsol asli kayata layar gnu, tmux, mintty lan ssh bisa digunakake ing PTY;

  • Nambahake API anyar kanggo ngiket proses lan utas menyang inti CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np lan pthread_setaffinity_np. Uga ditambahake dhukungan kanggo makro CPU_SET;
  • Added API kanggo nggarap database dbm, nyimpen data ing format kunci/nilai: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;

  • Kemungkinan mbukak pirang-pirang saluran FIFO kanggo ngrekam kasedhiya;
  • Fungsi kaping () saiki ndhukung argumen nilai
    NULL;

  • Output lan format / proc / cpuinfo cedhak karo perwakilan ing Linux;
  • Ukuran watesan Stackdump tambah saka 13 dadi 32.

Source: opennet.ru

Add a comment