Ini adalah perintah ocamldep.opt yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ocamldep - Generator ketergantungan untuk OCaml
RINGKASAN
ocamldep [ Pilihan ] nama file ...
DESKRIPSI
ocamldep(1) perintah memindai satu set file sumber OCaml (file .ml dan .ml) untuk
referensi ke unit kompilasi eksternal, dan menghasilkan garis ketergantungan dalam format
cocok untuk membuat(1) utilitas. Ini memastikan bahwa make akan mengkompilasi file sumber di
urutan yang benar, dan kompilasi ulang file-file yang diperlukan ketika file sumber dimodifikasi.
Penggunaan yang khas adalah:
ocamldep Pilihan *.mli *.ml > .tergantung
di mana .depend adalah file yang harus berisi dependensi.
Ketergantungan dihasilkan baik untuk kompilasi dengan kompiler bytecode ocamlc(1) dan
dengan kompiler kode asli ocamlopt(1).
PILIHAN
Opsi baris perintah berikut dikenali oleh: ocamldep(1).
-namaabs
Tampilkan nama file absolut dalam pesan kesalahan.
-I direktori
Tambahkan direktori yang diberikan ke daftar direktori yang dicari untuk file sumber. Jika sebuah
file sumber foo.ml menyebutkan bilah unit kompilasi eksternal, ketergantungan pada itu
bilah antarmuka unit.cmi dihasilkan hanya jika sumber bilah ditemukan di
direktori saat ini atau di salah satu direktori yang ditentukan dengan -I. Jika tidak, Bar
diasumsikan sebagai modul dari perpustakaan standar, dan tidak ada dependensi
dihasilkan. Untuk program yang menjangkau banyak direktori, disarankan untuk lulus
ocamldep(1) sama -I opsi yang diteruskan ke kompiler.
-ml-sinonim .ext
Pertimbangkan ekstensi yang diberikan (dengan titik awal) sebagai sinonim untuk .ml.
-mli-sinonim .ext
Pertimbangkan ekstensi yang diberikan (dengan titik awal) sebagai sinonim untuk .mli.
-modul
Keluarkan dependensi mentah dari formulir nama file: Modul 1 Modul 2 ... ModulN dimana
Modul 1, ..., ModulN adalah nama unit kompilasi yang dirujuk dalam
fillet nama file, tetapi nama-nama ini tidak diselesaikan menjadi nama file sumber. mentah seperti itu
dependensi tidak dapat digunakan oleh membuat(1), tetapi dapat diproses lebih lanjut dengan alat lain
seperti Omake(1).
-asli
Hasilkan dependensi untuk program kode asli murni (tanpa versi bytecode). Kapan
file implementasi (file .ml) tidak memiliki file antarmuka eksplisit (file .mli),
ocamldep(1) menghasilkan dependensi pada file yang dikompilasi bytecode (file .cmo) ke
mencerminkan perubahan antarmuka. Ini dapat menyebabkan kompilasi ulang bytecode yang tidak perlu untuk
program yang dikompilasi ke kode asli saja. Bendera -asli penyebab
dependensi pada file kompilasi asli (.cmx) yang akan dihasilkan alih-alih pada .cmo
file. (Tanda ini tidak ada bedanya jika semua file sumber memiliki .mli . eksplisit
file antarmuka.)
-hal Command
Menyebabkan ocamldep(1) untuk memanggil yang diberikan Command sebagai preprocessor untuk setiap file sumber.
-ppx Command
Pipa pohon sintaksis abstrak melalui preprocessor Command.
-memotong Di bawah Unix, opsi ini tidak melakukan apa pun.
-versi
Cetak string versi dan keluar.
-vnum Cetak nomor versi pendek dan keluar.
-bantu or --membantu
Tampilkan ringkasan penggunaan singkat dan keluar.
Gunakan ocamldep.opt online menggunakan layanan onworks.net