All Products
Search
Document Center

Simple Log Service:Instal SDK C++

Last Updated:Aug 28, 2026

Instal kit pengembangan perangkat lunak (SDK) C++ sebelum menggunakannya untuk melakukan operasi di Simple Log Service. Langkah-langkah berikut mencakup dependensi SDK, kompilasi SDK, serta file pustaka yang dapat Anda gunakan dalam program C++ Anda.

Prasyarat

  • Simple Log Service telah diaktifkan. Aktifkan Simple Log Service.

  • Pasangan Kunci Akses telah dibuat dan diperoleh. Untuk informasi selengkapnya, lihat Pasangan Kunci Akses.

    Pasangan Kunci Akses dari Akun Alibaba Cloud memiliki izin atas semua operasi API. Menggunakan kredensial ini untuk melakukan operasi di Simple Log Service merupakan operasi berisiko tinggi. Kami menyarankan agar Anda menggunakan Pengguna Resource Access Management (RAM) untuk memanggil operasi API atau menjalankan tugas O&M rutin. Untuk membuat Pengguna RAM, login ke Konsol RAM. Pastikan Pengguna RAM tersebut memiliki izin manajemen atas resource Simple Log Service. Untuk informasi selengkapnya, lihat Buat Pengguna RAM dan berikan izin.

Prosedur

  1. Instal dependensi.

    Catatan

    Instal hanya paket yang Anda butuhkan, sesuai dengan kebutuhan debugging Anda.

    yum install gcc g++ openssl-devel perl make cmake gcc-c++ libcurl-devel -y
    curl -O https://curl.se/download/curl-7.76.0.tar.gz && tar -xzf curl-7.76.0.tar.gz && cd curl-7.76.0 && ./configure --prefix=/usr/local/curl --with-ssl && make -j && make install && ln -sf /usr/local/curl/bin/curl /usr/bin/curl
    yum install protobuf
  2. Instal protobuf. Pastikan versi protobuf dan protoc sama.

    wget https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz
    tar zxvf protobuf-2.5.0.tar.gz
    cd protobuf-2.5.0
    ./configure --prefix=/usr/local/protobuf
    make
    make install
    # Link protoc ke direktori program executable.
    ln -s /usr/local/protobuf/bin/protoc /usr/local/bin
    # Copy isi direktori include ke direktori program executable.
    cp -ar /usr/local/protobuf/include/google/ /usr/local/include
  3. Unduh paket SDK C++ terbaru, ekstrak, lalu salin file hasil ekstraksi ke direktori proyek Anda.

  4. Masuk ke direktori proyek dan jalankan perintah make untuk mengompilasi SDK.

    Catatan

    Sesuaikan proses kompilasi dan atasi error yang muncul. Hanya langkah utama yang dijelaskan di sini sebagai referensi.

    Setelah kompilasi selesai, file berikut akan dihasilkan. Anda dapat menggunakan file-file ini dalam program C++ Anda.

    lib/libslssdk.a
    lib/libsls_logs_pb.a
    lib/liblz4.a
  5. Tulis kode Anda dan jalankan program.

    Perintah berikut menautkan file objek Anda dengan pustaka SDK untuk menghasilkan executable:

    g++ -o your_program your_program.o -O2 -L./lib/ -std=c++11 -lslssdk -llz4 -lcurl -lprotobuf

Untuk informasi selengkapnya, lihat README SDK C++.