SDK 安装与环境配置
本节介绍如何在各语言环境中配置 Mech-Vision SDK。
C++ 环境配置
配置 CMakeLists.txt
在 CMakeLists.txt 中添加以下内容,以包含 SDK 头文件并链接静态库:
cmake_minimum_required(VERSION 3.20)
project(my_project)
set(CMAKE_CXX_STANDARD 17)
add_executable(demo demo.cpp)
# Specify SDK path
set(VISION_SDK_DIR path/to/development/cpp)
# Include header directory
target_include_directories(demo PRIVATE ${VISION_SDK_DIR}/include)
# Link static library
target_link_directories(demo PRIVATE ${VISION_SDK_DIR}/lib)
target_link_libraries(demo PRIVATE mmind_vision_sdk)
启动Mech-Vision
运行程序前,需要启动Mech-Vision。
方式一:手动启动
path/to/mmind_vision.exe --server
方式二:通过 SDK 接口启动
#include "vision_sdk/vision_sdk.h"
#include <thread>
using namespace mmind;
int main()
{
vision::initialize();
vision::startServer();
std::this_thread::sleep_for(std::chrono::seconds(5));
vision::closeServer();
vision::uninitialize();
return 0;
}