mirror of
https://github.com/merbanan/rtl_433.git
synced 2026-04-20 09:37:00 -04:00
-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.
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.