JAVA_HOME environment variable)jcpuid.sln in Visual Studio.| Platform | Output file |
|---|---|
| Win32 | ../lib/freenet/support/CPUInformation/jcpuid-x86-windows.dll |
| x64 | ../lib/freenet/support/CPUInformation/jcpuid-x86_64-windows.dll |
MSVC may not preserve the casing of the output folder path. If the folder appears as cpuinformation instead of CPUInformation, rename it before packaging to ensure the router can load the library.
MinGW cross-compilation from Linux is also supported via the main build script (./build.sh).