GoGPT Best VPN GoSearch

Favicon OnWorks

dh_clideps - Dalam talian di Awan

Jalankan dh_clideps dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan dh_clideps yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


dh_clideps - mengira kebergantungan CLI (.NET).

SINOPSIS


dh_clideps [debhelper pilihan]

DESCRIPTION


dh_clideps ialah program debhelper yang bertanggungjawab menjana ${cli:Depends}
penggantian dan menambahkannya pada fail substvars.

Program ini akan melihat fail .dll/.exe dan .config dalam pakej anda dan akan menggunakan fail
maklumat pergantungan terbenam untuk menjana rentetan pergantungan pada pemasangan dan dikongsi
libs, termasuk tetapan julat versi (seperti yang diisytiharkan oleh shlibs/clilibs
fail pakej yang digunakan). Kebergantungan pada CLR tertentu (Common Language Runtime)
versi juga akan ditambahkan pada pembolehubah akhir.

Nota: kebergantungan pada perpustakaan kongsi mungkin tidak diselesaikan dengan betul jika tiada
Fail .config yang dikaitkan dengan fail .exe/.dll yang merujuk kepada perkongsian tertentu
perpustakaan (oleh SONAMEnya).

Jika anda menggunakan program ini, pakej anda harus bergantung pada cli-common-dev (>= 0.4.0).

PILIHAN


-d Cuba untuk meramal dan mengelakkan pendua yang mungkin muncul jika anda membungkus kedua-duanya, asli
perpustakaan kongsi dan perhimpunan DLL dalam satu pakej. Senarai kemungkinan pendua
calon dijangka berada dalam shlib pembolehubah:Bergantung daripada
debian/package.substvars.

-r Jangan tetapkan pergantungan versi yang kuat pada masa jalan tunggal atau pakej CLR lain. ini
pilihan boleh digunakan untuk menentukan pergantungan santai pada VM/CLR dengan tangan dalam
fail kawalan, cth. "mono-runtime | cli-runtime".

-ldirektori[:direktori:direktori:..]
Sebelum mondis dijalankan, MONO_GAC_PREFIX dan MONO_PATH ditetapkan kepada direktori yang ditentukan
(atau direktori -- asingkan dengan titik bertindih). Ini berguna untuk pakej berbilang binari
di mana perpustakaan dibina dalam satu pakej dan pakej lain mengandungi binari yang dipautkan
terhadap perpustakaan tersebut. Laluan relatif akan dijadikan mutlak untuk faedah monodis.

Ambil perhatian bahawa direktori yang diberikan mestilah laluan lengkap atau relatif kepada direktori
yang mengandungi perpustakaan. Lihat contoh di bawah.

-Xjalan --exclude=jalan
Laluan untuk dikecualikan daripada carian .dll/.exe. Perhimpunan di laluan ini atau mereka
subdirektori tidak akan dicari untuk kebergantungan, dan himpunan hilang
rujukan tidak akan menyebabkan dh_clideps gagal.

--exclude-moduleref=moduleref
ModuleRef untuk mengecualikan daripada resolusi pergantungan. dh_clideps tidak akan cuba
menyelesaikan kebergantungan ModuleRefs ini. Khususnya, dh_clideps tidak akan gagal jika
modulerefs ini tidak boleh diselesaikan.

Boleh dinyatakan beberapa kali. Setiap kali ia mengecualikan ModuleRef baharu.

ModuleRefs untuk dikecualikan boleh diberi awalan pilihan dengan "i:" untuk menentukan kes-
perlawanan tidak sensitif.

Jika foo dikecualikan, kedua-dua foo dan foo.dll akan dipertimbangkan apabila memadankan pengecualian.

dalaman-mono
Menggunakan masa jalan mono dalam . (digunakan untuk bootstrap pakej mono)

CONTOH


Katakan pakej sumber anda menghasilkan pakej binari libfoo1.0-cil dan libbar1.0-cil.
Dalam fail peraturan anda, mula-mula jalankan dh_makeclilibs, kemudian dh_clideps:
(contoh MONO_GAC_PREFIX)
dh_makeclilibs -V
dh_clideps -l debian/libfoo1.0-cil/usr:debian/libbar1.0-cil/usr atau
(contoh MONO_PATH)
dh_clideps -l debian/foo-application/usr/lib/foo-application atau
(contoh MONO_GAC_PREFIX)
dh_clideps -l debian/tmp/usr

Katakan pakej sumber anda libquux1.0-cil juga menghantar beberapa contoh / usr / share, dan kamu
tidak mahu menarik kebergantungan tersebut.
dh_clideps -X/usr/share

Katakan pakej sumber anda mempunyai ModuleRef pada libbaz tetapi berfungsi dengan betul tanpanya.
Mengecualikan ModuleRef ini akan menghalang dh_clideps daripada menambah kebergantungan pakej atau
gagal jika kebergantungan libbaz tidak dapat diselesaikan.
dh_clideps --exclude-moduleref=libbaz

Gunakan dh_clideps dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.