Todos os produtos
Search
Central de documentação

Simple Log Service:Instale o Simple Log Service SDK for C++

Última atualização: Jul 03, 2026

Para chamar as operações de API do Simple Log Service com o Simple Log Service SDK for C++, instale previamente o SDK. Este tópico descreve como instalar o Simple Log Service SDK for C++.

Pré-requisitos

  • O Simple Log Service está ativado. Ativar o Simple Log Service.

  • As seguintes dependências estão importadas:

    • protobuf 2.4.1

    • curl

    • lz4

Procedimento

  1. Baixe o pacote de instalação mais recente do Simple Log Service SDK for C++.

  2. Descompacte o pacote aliyun-log-cpp-sdk-master.zip.

    unzip aliyun-log-cpp-sdk-mater.zip

    Execute o comando yum install unzip para instalar o unzip.

  3. Copie o diretório descompactado obtido na Etapa 2 para a pasta do projeto.

  4. Instale as dependências.

    Importante

    Nesta etapa, instale apenas as dependências necessárias ao seu sistema. As operações abaixo servem somente como referência.

    1. Instale o g++.

      yum install g++

      Após instalar o g++, execute o comando g++ --version para visualizar a versão instalada.

      g++ (GCC) 10.2.1 20200825 (Alibaba 10.2.1-3 2.32)
      Copyright (C) 2020 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    2. Baixe e instale o protobuf 2.4.1.

      wget https://github.com/google/protobuf/releases/download/v2.4.1/protobuf-2.4.1.tar.gz
      tar zxvf protobuf-2.4.1.tar.gz
      cd protobuf-2.4.1
      ./configure
      make
      make check
      make install
    3. Copie o protoc para o diretório de programas executáveis.

      # Copy protoc to the directory that stores executable programs. Run the cd command to change the current directory to the bin directory in the decompressed directory, and then run the following mv command:
      mv protoc /usr/local/bin
      
      # Copy the content of the include directory to the directory that stores executable programs. Run the cd command to change the current directory to the include directory in the decompressed directory, and then run the following cp command:
      cp -r google /usr/local/include
  5. Acesse a pasta do projeto e execute o comando make para compilar o SDK.

    Importante

    Nesta etapa, escreva os comandos make e trate as exceções com base na depuração.

    Após compilar o SDK, os seguintes arquivos são gerados. Use esses arquivos ao executar seu programa C++.

    lib/libslssdk.a 
    lib/libsls_logs_pb.a
    lib/liblz4.a
  6. Desenvolva e execute seu programa.

    O código abaixo demonstra como executar um programa:

    g++ -o your_program your_program.o   -O2 -L./lib/   -lslssdk -llz4 -lcurl -lprotobuf 

    Para mais informações, consulte o README do Simple Log Service SDK for C++.