Skip to content

alibabacloud-sdk-cpp/dara-fileform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文

Darabonba FileForm SDK for C++

The Darabonba FileForm SDK is based on the [Darabonba DSL](https://github.com/aliyun/darabonba) solution, which is a domain specific language for OpenAPI applications. It can be used to generate multilingual SDKs, code samples, test cases, interface choreography, etc. for any style of API.

Required Dependency Libraries

To use this SDK to access the API, you must first install the required dependency libraries.

  • Install with Homebrew
brew install boost cpprestsdk openssl
  • Install with yum
yum install boost-devel openssl-devel

# The cpprestsdk does not support installation with yum.
  • Install with api-get
# install boost
sudo add-apt-repository ppa:mhier/libboost-latest -y
sudo apt-get update
sudo apt-get install libboost-all-dev

sudo apt-get install libcpprest-dev libcurl4-openssl-dev libssl-dev
  • Install with vcpkg
vcpkg install boost cpprestsdk openssl-windows

Installation

Linux

git clone https://github.com/alibabacloud-sdk-cpp/dara-fileform.git
cd dara-fileform
sh scripts/install.sh

Windows

  1. Run the following command to clone code from Github via git-bash:
git clone https://github.com/alibabacloud-sdk-cpp/dara-fileform.git
  1. Build Visual Studio solution
  • Install CMake && Visual Studio
  • Change directory to source code and make the cmake_build folder in the project root directory.
  • Open CMake software and
    • Browse Source to open source code directory.
    • Browse build to open the created cmake_build directory
    • click configure
    • click generate, Generate VS solution
  1. Build and Install C++ SDK
  • Go to the cmake_build directory and open darabonba_file_form.sln with Visual Studio Solutions
  • Select Release
  • Check INSTALL option from Build -> Configuration Manager
  • Build->Build Solutions to build.

Issue

Submit Issue, Problems that do not meet the guidelines may close immediately.

Related

License

Apache-2.0

Copyright (c) 2009-present, Alibaba Cloud All rights reserved.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published