Files
obones 9ddccc0147 minor: Add _CRT_NONSTDC_NO_DEPRECATE to vs15 build files (#1878)
-Add _CRT_NONSTDC_NO_DEPRECATE to avoid the C4996 warning (The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name) which is more of an annoyance than anything else.
2021-11-16 16:06:28 +01:00
..

Compilation instructions for Visual Studio

To compile the program in Visual Studio 2015 (newer versions should work as well) there are external dependancies that are required

Dependancy Source
rtl-sdr You can use the official, but outdated (January 2014)) windows build https://osmocom.org/attachments/2242/RelWithDebInfo.zip. Or you can use the Win64 build of a more recent version from https://github.com/winterrace/librtlsdr (or follow the compilation instructions).
libusb Download prebuilt binaries or build from source https://libusb.info/

The folder structure has to look like this

rtl_433
    vs15
    <and so on>

rtl-sdr
    x64
    <and so on>

libusb
    MS64
        dll
    <and so on>

Then simply open rtl_433/vs15/rtl_433.sln in Visual Studio and select between debug/release build options.