Se instalează un radio gnu

Focus pe instalarea rapidă din depozit Ubuntu-12.04:

eșuat, linia de comandă a raportat asta

așa că a trebuit să o colectez din codul sursă.

Pentru instalarea și funcționarea normală a radioului GNU în OC, trebuie instalate următoarele pachete:







Biblioteci (pentru muncă și compilație)

  • python-dev
  • înghițitură
  • FFTW 3.X (libfftw3-dev)
  • cppunit (libcppunit-dev)
  • Boost 1.35
  • Biblioteca științifică GNU GNU (libgsl0-dev)
  • libusb și libusb-dev
  • ALSA
  • pentru GNU Radio Companion (GRC), trebuie să instalați python-NumPy, Python-cheetah și python-LXML
  • pentru GNU Radio Companion (GRC), trebuie să instalați python-NumPy, python-cheetah și python-lxml
  • pentru componentele WX GUI, trebuie să instalați python-wxgtk2.8 și python-NumPy
  • pentru componentele QT GUI necesare PyQt4, PyQwt5 pentru Qt4 ,, QT-OpenGL, Fontconfig, XRender și Xinput (piton-Qt4 python-qwt5-Qt4, libqt4-opengl-dev, libqwt5-Qt4-dev, libfontconfig1-dev, libxrender-dev , libxi-dev).
  • pentru Video-SDL trebuie să instalați biblioteci pentru dezvoltarea DirectMedia Layer (libsdl1.2-Dev)
  • Pentru a demonstra un exemplu de implementare a unui filtru Polyphase Bank în gnuradio-examples / python / pfb, trebuie să instalați python-scipy, python-matplotlib și python-tk
  • Doxygen (pentru crearea de documentație din codul sursă)

Rezumând ceea ce ați spus, pentru a asigura disponibilitatea tuturor acestor pachete și dependențe și amintiți-vă că avem ubuntu-12.04 executând comanda

înființarea și colectarea:

și în cele din urmă instalați

executați utilitarul ldconfig

Din punctul de vedere al lui python gnuradio modulul obișnuit, poetul de început poate porni comanda python interpreter:

și apoi importați modulul gnuradio și dacă interpretul nu jură, suntem mulțumiți de instalarea cu succes a pachetului GNU Radio

În concluzie, puteți verifica performanța utilitarului grafic GNU Radio Companion. Utilitatea este pornită de comanda:







După instalarea Gnu Radio -3.7.6 și încercarea de a rula gnuradio-companion, sa dovedit că aveți nevoie de module din biblioteca SciPy. instala

- Identificarea compilatorului C nu este cunoscută
- Verificați compilatorul de lucru C: / usr / bin / cc
- Verificați dacă compilatorul C funcționează: / usr / bin / cc - rupt
Eroare CMake la /usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:61 (mesaj):
Compilatorul C "/ usr / bin / cc" nu este capabil să compileze un program simplu de testare.

Eșuează cu următoarea ieșire:

Modificați Dir: / home / seranatbat / gnuradio / build / CMakeFiles / CMakeTmp

Executați comanda Build: / usr / bin / make "cmTryCompileExec151144209 / fast"

/ usr / bin / make -f CMakeFiles / cmTryCompileExec151144209.dir / build.make
CMakeFiles / cmTryCompileExec151144209.dir / build

/ usr / bin / cmake -E cmake_progress_report
/ acasă / seranatbat / gnuradio / build / CMakeFiles / CMakeTmp / CMakeFiles 1

Clădire obiect C
CMakeFiles / cmTryCompileExec151144209.dir / testCCompiler.c.o

/ usr / bin / cc -Descoperite-argumente -o
CMakeFiles / cmTryCompileExec151144209.dir / testCCompiler.c.o -c
/home/seranatbat/gnuradio/build/CMakeFiles/CMakeTmp/testCCompiler.c

cc: error: opțiunea de linie de comandă nerecunoscută "-Qunused-arguments"

face [1]: *** [CMakeFiles / cmTryCompileExec151144209.dir / testCCompiler.c.o]
Eroare 1

make [1]: Ieșirea din director
`/ home / seranatbat / gnuradio / build / CMakeFiles / CMakeTmp"

face: *** [cmTryCompileExec151144209 / fast] Eroare 2

CMake nu va putea să genereze corect acest proiect.
Call Stack (primul apel recent cel mai recent):
CMakeLists.txt: 29 (proiect)


- Configurarea erorilor incomplete, au apărut erori!
Consultați și "/home/seranatbat/gnuradio/build/CMakeFiles/CMakeOutput.log".
Consultați și "/home/seranatbat/gnuradio/build/CMakeFiles/CMakeError.log".


citiți forumuri diferite și nu ați înțeles ce, eroarea, cine vă poate spune de la început?)

Sincer - am un alt trabblack, atomul meu intel n2600 nu a alergat gnuradio c hackrf unul, deși au existat speranțe fantomatice. Clipurile de sunet și cârpe, cascada doar ooohochen turnat încet. Cu toate acestea, nu știu cum există norrup în gnuradio pe zmeură lucrări, numai cu fluiere și frecvența de eșantionare în kilohertz ce?

Sunt un pic de bummer și am făcut-o diferit. Am pus pachetul sinaptic (acesta este managerul de pachete). În terminalul pe care îl conducem:

sudo apt-get instalați synaptic

Puteți să o porniți de la terminal sau să căutați în secțiunea Sistem. În căutări conducem un radio gnu și punem 1 pachet și 3 (cel de-al doilea se va instala, tragând toate dependențele de la 1).

All =) poate fi rulat fie din meniul aplicație-programare-GRC, fie de la terminal (nu închideți terminalul în același timp):

A fost verificat pentru 16 ubuntu. Instalat pe orice sistem cu synaptic instalat.

GNU Radio are un manager de pachete PyBOMBS - cel mai convenabil mod de a instala cadrul și de a adăuga pachete noi. Totul se face și ceea ce este valoros - puteți adăuga un nou modul







Articole similare

Trimiteți-le prietenilor: