GNU рд░реЗрдбрд┐рдпреЛ 3.8.0 рдХреЛ рд░рд┐рд▓реАрдЬ

рдкрдЫрд┐рд▓реНрд▓реЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬ рдкрдЫрд┐ рдЫ рд╡рд░реНрд╖ рдЧрдарди рдЧрд░рд┐рдпреЛ рд░рд┐рд▓реАрдЬ GNU рд░реЗрдбрд┐рдпреЛ 3.8.ред, рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд░реНрдоред GNU рд░реЗрдбрд┐рдпреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдПрдХ рд╕реЗрдЯ рд╣реЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрд╡реЗрдЪреНрдЫрд╛рдЪрд╛рд░реА рд░реЗрдбрд┐рдпреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, рдореЛрдбреНрдпреБрд▓реЗрд╕рди рдпреЛрдЬрдирд╛рд╣рд░реВ рд░ рдкреНрд░рд╛рдкреНрдд рд░ рдкрдард╛рдЗрдПрдХрд╛ рд╕рдЩреНрдХреЗрддрд╣рд░реВрдХреЛ рд░реВрдкрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬрд╕рдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рд╕рдВрдХреЗрддрд╣рд░реВ рдЦрд┐рдЪреНрди рд░ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рд░рд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv3 рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрддред GNU рд░реЗрдбрд┐рдпреЛрдХрд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдХреЛрдб рдкрд╛рдЗрдердирдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ; рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд░ рд╡рд┐рд▓рдореНрдмрддрд╛рдХрд╛ рд▓рд╛рдЧрд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧрд╣рд░реВ C++ рдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рд▓реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордпрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрд╛ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдлреНрд░рд┐рдХреНрд╡реЗрдиреНрд╕реА рдмреНрдпрд╛рдиреНрдб рд░ рд╕рд┐рдЧреНрдирд▓ рдореЛрдбреНрдпреБрд▓реЗрд╕рдирдХреЛ рдкреНрд░рдХрд╛рд░рдорд╛ рдмрд╛рдБрдзрд┐рдПрдХрд╛ рдпреБрдирд┐рднрд░реНрд╕рд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рдЯреНрд░рд╛рдиреНрд╕рд╕рд┐рднрд░рд╣рд░реВрд╕рдБрдЧ рд╕рдВрдпреЛрдЬрдирдорд╛, рдкреНрд▓реЗрдЯрдлрд░реНрдорд▓рд╛рдИ GSM рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмреЗрд╕ рд╕реНрдЯреЗрд╢рдирд╣рд░реВ, RFID рдЯреНрдпрд╛рдЧрд╣рд░реВрдХреЛ рд░рд┐рдореЛрдЯ рд░рд┐рдбрд┐рдВрдЧрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ (рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдирд┐рдХ рдЖрдИрдбреА рд░ рдкрд╛рд╕рд╣рд░реВ, рд╕реНрдорд╛рд░реНрдЯ) рдЬрд╕реНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХрд╛рд░реНрдбрд╣рд░реВ), рдЬреАрдкреАрдПрд╕ рд░рд┐рд╕рд┐рднрд░рд╣рд░реВ, рд╡рд╛рдЗрдлрд╛рдЗ, рдПрдлрдПрдо рд░реЗрдбрд┐рдпреЛ рд░рд┐рд╕рд┐рднрд░рд╣рд░реВ рд░ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рдЯрд░рд╣рд░реВ, рдЯрд┐рднреА рдбрд┐рдХреЛрдбрд░рд╣рд░реВ, рдирд┐рд╖реНрдХреНрд░рд┐рдп рд░рдбрд╛рд░рд╣рд░реВ, рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВ, рдЖрджрд┐ред USRP рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдкреНрдпрд╛рдХреЗрдЬрд▓реЗ рдЗрдирдкреБрдЯ рд░ рдЖрдЙрдЯрдкреБрдЯ рд╕рдВрдХреЗрддрд╣рд░реВрдорд╛ рдЕрдиреНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ред рдЙрдкрд▓рдмреНрдз рдЫ рд╕рд╛рдЙрдиреНрдб рдХрд╛рд░реНрдбрд╣рд░реВ, рдЯрд┐рднреА рдЯреНрдпреБрдирд░рд╣рд░реВ, BladeRF, Myriad-RF, HackRF, UmTRX, Softrock, Comedi, Funcube, FMCOMMS, USRP рд░ S-Mini рдЙрдкрдХрд░рдгрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВред

рдпрд╕рдорд╛ рдлрд┐рд▓реНрдЯрд░рд╣рд░реВ, рдЪреНрдпрд╛рдирд▓ рдХреЛрдбреЗрдХрд╣рд░реВ, рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдореЛрдбреНрдпреБрд▓рд╣рд░реВ, рдбрд┐рдореЛрдбреНрдпреБрд▓реЗрдЯрд░рд╣рд░реВ, рдЗрдХреНрд╡реЗрд▓рд╛рдЗрдЬрд░рд╣рд░реВ, рднреНрд╡рд╛рдЗрд╕ рдХреЛрдбреЗрдХрд╣рд░реВ, рдбрд┐рдХреЛрдбрд░рд╣рд░реВ рд░ рд░реЗрдбрд┐рдпреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЕрдиреНрдп рддрддреНрд╡рд╣рд░реВрдХреЛ рд╕рдВрдЧреНрд░рд╣ рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдпреА рддрддреНрд╡рд╣рд░реВрд▓рд╛рдИ рдПрдХ рд╕рдорд╛рдкреНрдд рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдЬрдореНрдорд╛ рдЧрд░реНрди рдирд┐рд░реНрдорд╛рдг рдмреНрд▓рдХрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬреБрди рдмреНрд▓рдХрд╣рд░реВ рдмреАрдЪрдХреЛ рдбрд╛рдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рд╕рдБрдЧ рдорд┐рд▓рд╛рдПрд░, рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдХреМрд╢рд▓ рдмрд┐рдирд╛ рдкрдирд┐ рд░реЗрдбрд┐рдпреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдбрд┐рдЬрд╛рдЗрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • рд╡рд┐рдХрд╛рд╕рдорд╛ C++ 11 рдорд╛рдирдХ рд░ CMake рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рд╕рдВрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рдЫред рдХреЛрдб рд╢реИрд▓реА clang-рдврд╛рдБрдЪрд╛ рд╕рдВрдЧ рд▓рд╛рдЗрди рдорд╛ рд▓реНрдпрд╛рдЗрдПрдХреЛ рдЫ;
  • рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдорд╛ MPIR/GMP, Qt5, gsm рд░ codec2 рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред CMake, GCC, MSVC, Swig, Boost рдХреЛ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВред рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдмрд╛рдЯ libusb, Qt4 рд░ CppUnit рд╣рдЯрд╛рдЗрдпреЛ;
  • Python 3 рд╕рдВрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, GNU рд░реЗрдбрд┐рдпреЛ 3.8 рдХреЛ рдЕрд░реНрдХреЛ рд╢рд╛рдЦрд╛ рдкрд╛рдЗрдерди 2 рдХреЛ рд╕рдорд░реНрдерди рд╕рдВрдЧ рдЕрдиреНрддрд┐рдо рд╣реБрдиреЗрдЫ;
  • gnuradio-runtime рдорд╛, "рд╕рдордп" рдЯреНрдпрд╛рдЧрд╣рд░реВрдХреЛ рдЖрдВрд╢рд┐рдХ рдорд╛рдирд╣рд░реВрдХреЛ рдкреНрд░рд╢реЛрдзрдирд▓рд╛рдИ рдкреБрди: рдирдореВрдирд╛ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрд╕рдБрдЧ рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдкреБрди: рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫ;
  • GUI рдорд╛ рдЬреАрдЖрд░рд╕реА (GNU рд░реЗрдбрд┐рдпреЛ рдХрдореНрдкреНрдпрд╛рдирд┐рдпрди) C++ рдорд╛ рдХреЛрдб рдЙрддреНрдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, XML рдХреЛ рд╕рдЯреНрдЯрд╛ YAML рдврд╛рдБрдЪрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛ, blks2 рд╣рдЯрд╛рдЗрдпреЛ, рдХреНрдпрд╛рдирднрд╛рд╕ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдпреЛ рд░ рдЧреЛрд▓рд╛рдХрд╛рд░ рддреАрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ;
  • gr-qtgui GUI рд▓рд╛рдИ Qt4 рдмрд╛рдЯ Qt5 рдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫ;
  • gr-utils рд▓реЗ gr_modtool рдЙрдкрдпреЛрдЧрд┐рддрд╛рд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫред PyQwt рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рд╣рдЯрд╛рдЗрдПрдХрд╛ рдЫрдиреН;
  • gr-comedi, gr-fcd рд░ gr-wxgui рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫред

    рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди