Rewording...

Vincent Sonnier 2018-05-18 16:16:33 +02:00
parent 2bc163e48a
commit df0849cb74

@ -6,9 +6,10 @@ This guide describes how to build CubicSDR together with its dependencies and so
While the focus is on Visual Studio 2017, it works also for Visual Studio 2015. The 2017 version is just a better 2015 version in every way, so use this one preferably. While the focus is on Visual Studio 2017, it works also for Visual Studio 2015. The 2017 version is just a better 2015 version in every way, so use this one preferably.
Visual Studio 2017 also has a better optimizing compiler which may result a faster CubicSDR. Visual Studio 2017 also has a better optimizing compiler which may result a faster CubicSDR.
Interesting point, VS2017 produces binaries compatible with VS2015 ones, so there is no point of not using VS2017. Interesting point, VS2017 produces binaries compatible with VS2015 ones so there is no point of not using VS2017 whatsoever.
Alternatively if you don't want to compile anything and install pre-built binaries instead of an almost up to date CubicSDR (typically a month-old), you can install the amazing [PothosSDR distribution](https://github.com/pothosware/PothosSDR/wiki/Tutorial) (Resources / Download installer) Alternatively if you don't want to compile anything and use pre-built binaries instead, you can install the [PothosSDR distribution](https://github.com/pothosware/PothosSDR/wiki/Tutorial) (Resources / Download installer) which contains a Win64 build of the latest CubicSDR source code together with all the existing SoapySDR modules to talk to any SDR device.
Given a new version is released roughly every month, you may get more recent CubicSDR binaries than from the official [release page.](https://github.com/cjcliffe/CubicSDR/releases)
# Install Visual Studio Community 2017 # Install Visual Studio Community 2017
@ -87,7 +88,7 @@ Configure variables to indicate CubicSDR that modules files will be searched in
# Build Support Modules and dependencies # Build Support Modules and dependencies
## Libusb and friends ## Getting or Building low-level dependencies (`libusb`, `librtlsdr`...)
`libusb` is a low-level USB 'driver' used by the `librtlsdr` used in turn by the SoapySDR module below to talk to the hardware. There are 2 way to get them: `libusb` is a low-level USB 'driver' used by the `librtlsdr` used in turn by the SoapySDR module below to talk to the hardware. There are 2 way to get them: