Document Version Notice

This document applies to Vcamera SDK 26.1.15 and later, based on the portable source-build package (.zip).

If you are using the legacy installer-based SDK, see the historical document.

Download Vcamera SDK

Click the download link to obtain the latest portable Vcamera SDK package. The package includes libraries for both Windows and Linux and can be used directly after extraction.

Directory Structure

The extracted VcameraSDK-X.X.X directory is structured as follows:

VcameraSDK-X.X.X/
 ├── cpp/
 │   ├── example/           # C++ sample source code
 │   ├── include/           # All SDK header files
 │   ├── win/               # Windows libraries (Debug / Release)
 │   ├── linux_x64/         # Linux x64 libraries (Debug / Release)
 │   └── linux_aarch64/     # Linux aarch64 libraries (Debug / Release)
 ├── csharp/                # C# samples and runtime libraries
 ├── python/                # Python SDK
 ├── doc/
 │   └── feature_list/
 │       ├── feature_list.txt          # Known feature names and data types (for reference only; the actual supported list is subject to the camera)
 │       ├── feature_save_gige2_0.txt
 │       └── feature_save_gige2_1.txt
 ├── rpc/                   # RPC-mode runtime libraries for advanced users, supporting multiple processes connecting to the same camera
 ├── README.html            # English Vcamera SDK overview
 ├── README.md
 ├── README_zh.html         # Chinese Vcamera SDK overview
 └── README_zh.md

Run Precompiled Programs

If you do not need to compile from source, the C++ SDK provides precompiled sample programs in both Debug and Release configurations.

For example, to run a Release sample, open a terminal in VcameraSDK-X.X.X/cpp/win/Release/samples and execute the target program.

Running a precompiled sample program