S'ha publicat l'script v1.1.1 de GNURadio per a Windows

Gnuradio Windows Build



S'ha publicat l'script v1.1.1 de GNURadio per a Windows

GNURadio també pot funcionar a Windows. En instal·lar GNURadio, descarregarà automàticament una sèrie d’escriptures de PowerShell i la construirà a la font. A continuació, es basa en binaris natius de 64 bits, empaquetats a .msi mitjançant Visual Studio 2015.





Si voleu conèixer més detalls, consulteu Aquí .



El paquet MSI inclou:

Suport del dispositiu: UHD, RTL-SDR, hackrf, airspy, BladeRF, osmoSDR, FCD

Mòdul GNURadio: la versió 3.7.9.2 es va crear a més de gr-comedi.



Mòduls OOT: gr-iqbal, gr-phosphorus, gr-osmosdr, gr-acars, gr-adsb, gr-modtool

Altres aplicacions: gqrx

Recapitulació

Cal instal·lar les eines següents:

MS Visual Studio 2015 (comunitat o superior)

Git per a Windows

CMake

Oxigen

ActiveState Perl

Conjunt d'eines Wix per a VS 2015

Aquest conjunt de coses s'hauria de fer, no hauria de requerir ni més ni menys que 60 GB d'espai al disc dur.

Instal·lació i construcció

Executeu l'ordre següent amb privilegis elevats. De fet, només 'Set-ExecutionPolicy' té bon humor, i d'altres es poden executar amb un compte normal.

imatge
git clone http://www.github.com/gnieboer/GNURadio_Windows_Build_Scripts  cd GNURadio_Windows_Build_Scripts powershell Set-ExecutionPolicy Unrestricted ./~RUNME_FIRST.ps1
imatge

El registre de compilació es troba al directori $ root / logs. El guió comprova el contingut clau de cada pas, però no es garanteix que una garantia del 100% detecti un error de compilació. Per tant, podeu utilitzar el registre per diagnosticar encara més el problema.

Quan hàgiu acabat d'instal·lar, veureu el fitxer msi al subdirectori [root] / src-stage4-installer / dist. Aquesta compilació es pot executar després d'executar run_grc.bat al subdirectori src-stage3 / staged_install / [config] / bin després del setè pas.

Precaucions

L'script generarà un llançament msi, però no s'executarà en una màquina que no sigui AVX. Això es deu a un error VOLK, la solució aquí és canviar una línia de codi en un fitxer.

1. Apagueu el programari d'assassinat durant la instal·lació i heu d'apagar Windows Defender. És possible que PyQt4 no creï un fitxer de manifest per a això.

2. Feu clic amb el botó dret del ratolí a la pantalla de Windows i seleccioneu 'Propietats' per veure si s'ha cancel·lat el vostre mode d'edició i inserció ràpida. En cas contrari, quan feu clic a la finestra, pot provocar que es pengi l'execució del programa.

3. Aquest conjunt s'ha provat sota B200 UHD, hackRF i RTL-SDR. No s'han verificat altres dispositius. Si un amic ha fet la prova, si us plau, feu-m'ho saber.

4. Hi ha un problema, us recomano Dependency Walker per resoldre el problema de dependència de la biblioteca.

5. Si la vostra connexió és inestable, podeu descarregar un paquet que farà que la compilació falli, de manera que podeu suprimir el paquet que pot tenir problemes del directori / packages i l'script intentarà descarregar-lo de nou.

6. La depuració de les versions ara farà que les versions PyGTK i Wx fallin, de manera que GRC no està disponible. La construcció continuarà, però GNURadio activarà aquestes funcions i les dreceres durant la instal·lació no funcionaran. Al mateix temps, gr-acars només fallarà quan es construeixin depuracions.

7. Aquests dispositius encara no admeten: FCD Pro +, RFSPACE, MiriSDR, SoapySDR.

8. Si instal·leu un camí d'accés no estàndard en instal·lar MSVC, pot provocar un error en la detecció de dependències.

9. Aquest conjunt de coses ara només admet CMake 3.3 i es diu que CMake 3.5 té problemes a l'hora de construir una instal·lació de Python personalitzada al pas de construcció.

10. El Zadig s’ha d’afegir manualment al directori / bin abans de crear l’MSI.

* Font de referència : github

sigline.gif
Aquest article es transfereix des del bloc jardí del bloc K1two2, l'enllaç original: http://www.cnblogs.com/k1two2/p/5504550.html Si heu de reimprimir-lo, poseu-vos en contacte amb l'autor original.