рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ 3.8.0 рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдкрд┐рдЫрд▓реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдЫрд╣ рд╕рд╛рд▓ рдмрд╛рдж рдмрдирд╛рдпрд╛ ╤А╨╡╨╗╨╕╨╖ GNU рд░реЗрдбрд┐рдпреЛ 3.8, рдПрдХ рдореБрдлрд╝реНрдд рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдоред рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдордирдорд╛рдирд╛ рд░реЗрдбрд┐рдпреЛ рд╕рд┐рд╕реНрдЯрдо, рдореЙрдбреНрдпреВрд▓реЗрд╢рди рдпреЛрдЬрдирд╛рдПрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдФрд░ рднреЗрдЬреЗ рдЧрдП рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд░реВрдк рдХреЛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдФрд░ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv3 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдШрдЯрдХреЛрдВ рдХрд╛ рдХреЛрдб рдкрд╛рдпрдерди рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ; рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕реЗ рд╕реА++ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╕рдордп рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдордпреЛрдЧреНрдп рдЯреНрд░рд╛рдВрд╕рд╕реАрд╡рд░реНрд╕ рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЬреЛ рдЖрд╡реГрддреНрддрд┐ рдмреИрдВрдб рдФрд░ рд╕рд┐рдЧреНрдирд▓ рдореЙрдбреНрдпреВрд▓реЗрд╢рди рдХреЗ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдмрдВрдзреЗ рдирд╣реАрдВ рд╣реИрдВ, рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬреАрдПрд╕рдПрдо рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдмреЗрд╕ рд╕реНрдЯреЗрд╢рди, рдЖрд░рдПрдлрдЖрдИрдбреА рдЯреИрдЧ (рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЖрдИрдбреА рдФрд░ рдкрд╛рд╕, рд╕реНрдорд╛рд░реНрдЯ) рдХреЗ рджреВрд░рд╕реНрде рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рдЬреИрд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд╛рд░реНрдб), рдЬреАрдкреАрдПрд╕ рд░рд┐рд╕реАрд╡рд░, рд╡рд╛рдИрдлрд╛рдИ, рдПрдлрдПрдо рд░реЗрдбрд┐рдпреЛ рд░рд┐рд╕реАрд╡рд░ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░, рдЯреАрд╡реА рдбрд┐рдХреЛрдбрд░, рдирд┐рд╖реНрдХреНрд░рд┐рдп рд░рдбрд╛рд░, рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдХ, рдЖрджрд┐ред рдпреВрдПрд╕рдЖрд░рдкреА рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреИрдХреЗрдЬ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдШрдЯрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдЙрдкрд▓рдмреНрдз рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб, рдЯреАрд╡реА рдЯреНрдпреВрдирд░, рдмреНрд▓реЗрдбрдЖрд░рдПрдл, рдореИрд░рд┐рдпрдб-рдЖрд░рдПрдл, рд╣реИрдХрдЖрд░рдПрдл, рдпреВрдПрдордЯреАрдЖрд░рдПрдХреНрд╕, рд╕реЙрдлреНрдЯрд░реЙрдХ, рдХреЙрдореЗрдбреА, рдлрдирдХреНрдпреВрдм, рдПрдлрдПрдордХреЙрдордПрдордПрд╕, рдпреВрдПрд╕рдЖрд░рдкреА рдФрд░ рдПрд╕-рдорд┐рдиреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ред

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

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

  • рд╡рд┐рдХрд╛рд╕ рдореЗрдВ C++11 рдорд╛рдирдХ рдФрд░ CMake рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЛрдб рд╢реИрд▓реА рдХреЛ рдХреНрд▓реИрдВрдЧ-рдкреНрд░рд╛рд░реВрдк рдХреЗ рдЕрдиреБрд░реВрдк рд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдореЗрдВ рдПрдордкреАрдЖрдИрдЖрд░/рдЬреАрдПрдордкреА, рдХреНрдпреВрдЯреА5, рдЬреАрдПрд╕рдПрдо рдФрд░ рдХреЛрдбреЗрдХ2 рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╕реАрдПрдордХреЗ, рдЬреАрд╕реАрд╕реА, рдПрдордПрд╕рд╡реАрд╕реА, рд╕реНрд╡рд┐рдЧ, рдмреВрд╕реНрдЯ рдХреЗ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБред рдирд┐рд░реНрднрд░рддрд╛ рд╕реЗ libusb, Qt4 рдФрд░ CppUnit рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛;
  • рдкрд╛рдпрдерди 3 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА рдЧрдИ рд╣реИ, рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ 3.8 рдХреА рдЕрдЧрд▓реА рд╢рд╛рдЦрд╛ рдкрд╛рдпрдерди 2 рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЖрдЦрд┐рд░реА рд╣реЛрдЧреА;
  • gnuradio-рд░рдирдЯрд╛рдЗрдо рдореЗрдВ, "рд╕рдордп" рдЯреИрдЧ рдХреЗ рднрд┐рдиреНрдирд╛рддреНрдордХ рдорд╛рдиреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреБрди: рдирдореВрдирд╛рдХрд░рдг рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • рдЬреАрдпреВрдЖрдИ рдХреЛ рдЬреА рдЖрд░ рд╕реА (рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХрдВрдкреЗрдирд┐рдпрди) рдиреЗ C++ рдореЗрдВ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛, XML рдХреЗ рдмрдЬрд╛рдп YAML рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛, blks2 рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛, рдХреИрдирд╡рд╛рд╕ рдЯреВрд▓ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЧреЛрд▓ рддреАрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛;
  • рдЬреАрдЖрд░-рдХреНрдпреВрдЯреАрдЧреБрдИ рдЬреАрдпреВрдЖрдИ рдХреЛ Qt4 рд╕реЗ Qt5 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • gr-utils рдиреЗ gr_modtool рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред PyQwt рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБ рд╣рдЯрд╛ рджреА рдЧрдИ рд╣реИрдВ;
  • рдЬреАрдЖрд░-рдХреЙрдореЗрдбреА, рдЬреАрдЖрд░-рдПрдлрд╕реАрдбреА рдФрд░ рдЬреАрдЖрд░-рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕рдЧреБрдИ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ