Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 6068|Jawab: 3

Masalah dengan penyebaran pustaka tautan dinamis Hikvision pada sistem Linux

[Salin tautan]
Diposting pada 21/01/2022 15.22.28 | | | |
Resensi:

【Pertempuran yang sebenarnya】 Mesin kehadiran pengenalan wajah Hikvision memasuki personel dan wajah
https://www.itsvse.com/thread-10238-1-1.html

Setelah membuka ritsleting HCISUPSDKV2.5.0.35_build20211013_Linux64_ZH_20211101161111.zip, unggah semua file di folder lib ke server Linux/data/hk_drivefolder, yang juga digunakan dalam kode JavaJalur absolutAlamat pustaka tautan dinamis diatur dengan cara ini.



Kesalahan yang dilaporkan untuk memulai proyek adalah sebagai berikut:



Dependensi yang tidak terpenuhi dinyatakan melalui bidang 'cmsModule'; pengecualian bersarang adalah org.springframework.beans.factory.BeanCreationException: Kesalahan membuat bean dengan nama 'cmsModule' yang ditentukan di URL [jar:xxx]: Instansiasi bean gagal; pengecualian berlapis adalah java.lang.UnsatisfiedLinkError: Tidak dapat memuat library '/data/hk_drive/libHCISUPCMS.so': libHCISUPCMS.so: tidak dapat membuka file objek bersama: Tidak ada file atau direktori seperti itu
        di org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java :660)

Dokumen itu jelas ada di sana, tetapi dokumen tersebut tidak dapat ditemukan jika dilaporkan secara tidak benar.

larutan

Edit file /etc/ld.so.conf dan tambahkan konfigurasi berikut:

Setelah modifikasi selesai, Anda harus memasukkannyaldconfig untuk menyegarkan konfigurasi

/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。默认情况下,编译器只会使用 /lib 和 /usr/lib 这两个目录下的库文件。

Fungsi ldconfig adalah untuk menyimpan file pustaka di bawah jalur yang tercantum dalam file /etc/ld.so.conf ke /etc/ld.so.cache untuk digunakan, jadi ketika beberapa file perpustakaan diinstal, atau /etc/ld.so.conf dimodifikasi untuk menambahkan jalur pencarian baru untuk perpustakaan, Anda perlu menjalankan ldconfig untuk membuat semua file perpustakaan di-cache dalam file /etc/ld.so.cache, jika Anda tidak melakukannya, Anda mungkin tidak dapat menemukan perpustakaan yang baru saja Anda instal.




Mantan:Konsol Spring JdbcTemplate menghasilkan pernyataan dan parameter SQL
Depan:CentOS 7 menggunakan rpm untuk menginstal database MySQL
Diposting pada 15/09/2022 19.26.49 |
Sapi, co
Diposting pada 16/09/2022 11.55.35 |
Bos, saya hampir menempatkan semua perpustakaan di bawah user/lib/hk dengan Anda, dan layanan pendaftaran dapat dimulai secara normal, tetapi sepertinya ada masalah dalam proses pendaftaran perangkat

Diposting pada 16/09/2022 11.58.05 |
wyj123 dipaparkan pada 2022-9-16 11:55
Bos, saya hampir menempatkan semua perpustakaan di bawah user/lib/hk dengan Anda, dan itu juga ditentukan dalam kode, dan layanan pendaftaran dapat dimulai secara normal, tetapi sepertinya ada di perangkat ...

Ketika konsol pergi untuk mendapatkan file pustaka, itu masih merupakan lokasi ./so-and-so yang ditentukan, dan jalur ini tidak dapat dikonfigurasi secara kode, itu harus menjadi jalur yang ditentukan secara internal
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com