ID Artikel: 000088247 Jenis Konten: Pesan Kesalahan Terakhir Ditinjau: 01/03/2023

Tidak Dapat Mengonfigurasi Pengoptimal Model dengan Menjalankan Skrip install_prerequisites.sh

Lingkungan

Ubuntu 18.04.x dukungan jangka panjang (LTS), 64-bit Ubuntu 20.04.0 long-term support (LTS), 64-bit

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

Langkah-langkah untuk menginstal Protocol Buffer (protobuf) secara manual

Deskripsi
  • Menjalankan skrip install_prerequisites.sh .
  • Galat yang diterima:

    "/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(arena.o): relocation R_X86_64_TPOFF32 against hidden symbol `_ZN6google8protobuf5Arena13thread_cache_E' can not be used when making a shared object

    /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): relocation R_X86_64_PC32 against symbol `_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev' can not be used when making a shared object; recompile with -fPIC

Resolusi

Instal protobuf secara manual:
sudo apt-get install autoconf automake libtool curl make g++ unzip -y
git clone https://github.com/google/protobuf.git
cd protobuf
git submodule update --init --recursive
./autogen.sh
./configure
make
make check
sudo make install
sudo ldconfig

Produk Terkait

Artikel ini berlaku untuk 2 produk

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.