Closed thowimmer closed 4 years ago
You had the right ideas for building with Visual Studio, but you didn't initialize the submodule first. This project includes my fork of the upstream openrazer project as a submodule. To initialize the submodule, go to where you cloned the repository and run:
git submodule update --init --recursive
This should clone my openrazer fork into the openrazer folder inside openrazer-win32. The build should now complete in Visual Studio.
If you're looking to use this to control your Razer devices in Windows, check out my OpenRGB project which provides a GUI for controlling Razer devices as well as many other RGB devices. I resurrected rsandoz's old Windows OpenRazer port here because I wanted to use it in OpenRGB.
Cloning the submodule solved the issue. I was also able to successfully run the example project with my BlackWidow Tournament Edition V2 !
No it's time to getting into code ;-)
I will definitely checkout OpenRGB and use it for general purpose over Synapse :-)
My goal would be to develop a lightweight server, based upon OpenRazer, which can control Razer devices over HTTP (or alike) to make it easier for developers to get started in building solutions for Razer devices without the need of installing vendor specific, closed source, software.
Many thanks for your fast feedback and the efforts your put into this project and OpenRGB !
Hi @CalcProgrammer1,
first of all many many thanks for this great initiative ! I'm currently investigating on how to control my chroma devices from Windows without installing the Synapse or Chroma SDK and stumbled over this project.
I would like to play around with the example project. Therefore I cloned and open the solution in Visual Studio 2019 community edition as proposed.
But once I want to build the project (OpenRazerExampleDLL) I get the following error:
Can you help me in resolving this issue ?
p.s. I'm not familiar with building native code on Windows using the tools of Visual Studio. So bear with me in being a newby here ;-)