Designed as a module collabrated with some software, e.g. SKYBOX VR Player.
- Discover - search devices
- Browser - list files and directories
- Manager - download files
- Customized Protocol - add any protocol like
file://
orhttp://
tosource/protocol/$Any_protocol.cpp
, and register inprotocol.cpp
git clone --recursive https://github.com/Arlen-LT/NetFramework.git
On Windows, MSVC cl.exe v143
or higher is required. The best way is to download Visual Studio 2022 and then:
devenv ./NetFramework
On Linux or WSL2, clang 14.0.5
and gcc 10.0
have passed the test. Recommend to open the project by VS Code:
code ./NetFramework
Then use cmake >= 3.16
to build:
cd ./NetFramework
cmake -S . -B build
- Many test usages
- Multi-Platform compiling compability
- Cross-compile