Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 5 tahun yang lalu . Jawaban
Konstruksi kompiler tag harus diterapkan pada pertanyaan terkait pemrograman kompiler atau untuk pertanyaan tentang cara kerja kompiler dalam yang terperinci. JANGAN GUNAKAN untuk pertanyaan tentang * menggunakan * penyusun khusus atau kesalahan kompilasi.
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 5 tahun yang lalu . Jawaban
Apa yang dilakukan oleh kompiler JIT sebagai lawan dari kompiler non-JIT? Bisakah seseorang memberikan deskripsi yang ringkas dan mudah
Saya tidak pernah mengerti dengan jelas apa itu ABI. Tolong jangan arahkan saya ke artikel Wikipedia. Jika saya bisa memahaminya, saya tidak akan berada di sini memposting posting yang panjang. Ini adalah pola pikir saya tentang antarmuka yang berbeda: Remote TV adalah antarmuka antara pengguna...
Bagaimana cara proses kompilasi dan penautan bekerja? (Catatan: Ini dimaksudkan sebagai entri untuk FAQ C ++ Stack Overflow . Jika Anda ingin mengkritik gagasan memberikan FAQ dalam formulir ini, maka posting pada meta yang memulai semua ini akan menjadi tempat untuk melakukan itu. Jawaban untuk...
Saya mencoba untuk mendapatkan pemahaman yang lebih baik tentang perbedaannya. Saya telah menemukan banyak penjelasan online, tetapi mereka cenderung ke arah perbedaan abstrak daripada implikasi praktis. Sebagian besar pengalaman pemrograman saya dengan CPython (dinamis, ditafsirkan), dan Java...
Saya sedang mengerjakan beberapa kode Java yang perlu sangat dioptimalkan karena akan berjalan di fungsi panas yang dipanggil di banyak titik dalam logika program utama saya. Bagian dari kode ini melibatkan mengalikan doublevariabel dengan 10menaikkan ke non-negatif int exponents sembarang . Salah...
Bagaimana saya bisa menyelesaikan peringatan ini? Peringatan [WARN]: tidak ada aturan untuk memproses file '$ (PROJECT_DIR) /MyApp/MessageCell.h' dari jenis sourcecode.objj.h untuk arsitektur
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 3 tahun yang lalu .
Apa perbedaan antara __PRETTY_FUNCTION__, __FUNCTION__, __func__, dan di mana mereka didokumentasikan? Bagaimana cara saya memutuskan mana yang akan
Saya telah mencari di Google dan menelusuri situs web Go, tetapi sepertinya saya tidak dapat menemukan penjelasan untuk waktu pembuatan Go yang luar biasa. Apakah mereka produk dari fitur bahasa (atau ketiadaan), kompiler yang sangat optimal, atau yang lain? Saya tidak mencoba mempromosikan Go;...
Baru-baru ini saya bertemu pengecualian berikut di solusi C #: Kesalahan 2 Tidak dapat memuat file atau rakitan 'Newtonsoft.Json, Versi = 3.5.0.0, Kultur = netral, PublicKeyToken = b9a188c8922137c6' atau salah satu dari dependensinya. Parameter salah. (Pengecualian dari HRESULT: 0x80070057...
Secara intuitif, tampaknya kompiler untuk bahasa Footidak dapat ditulis dalam Foo. Lebih khusus lagi, kompiler pertama untuk bahasa Footidak dapat ditulis dalam Foo, tetapi kompiler selanjutnya dapat ditulis untukFoo . Tetapi apakah ini benar? Saya memiliki ingatan yang sangat samar tentang sebuah...
Core adalah bahasa perantara GHC. Membaca Core dapat membantu Anda lebih memahami kinerja program Anda. Seseorang meminta saya untuk dokumentasi atau tutorial tentang membaca Core, tetapi saya tidak dapat menemukan banyak. Dokumentasi apa yang tersedia untuk membaca GHC Core? Inilah yang saya...
Apa alasan untuk peringatan berikut di beberapa kompiler C ++? Tidak ada baris baru di akhir file Mengapa saya harus memiliki baris kosong di akhir file sumber /
Ini telah menggangguku untuk sementara waktu. Bagaimana GCC dan g ++ mengkompilasi sendiri? Saya menduga bahwa setiap revisi dikompilasi dengan revisi yang dibangun sebelumnya. Apakah ini benar? Dan jika ya, apakah itu berarti versi g ++ dan GCC tertua ditulis dalam
Dalam segmen apa (.BSS, .DATA, lainnya) dari file yang dapat dieksekusi adalah variabel statis yang disimpan sehingga mereka tidak memiliki nama tabrakan? Sebagai contoh: foo.c: bar.c: static int foo = 1; static int foo = 10; void fooTest() { void barTest() { static int bar = 2; static int bar =...
Pertanyaan cepat: apa tanda kompiler yang memungkinkan g ++ untuk menelurkan banyak contoh dari dirinya sendiri untuk mengkompilasi proyek besar lebih cepat (misalnya 4 file sumber sekaligus untuk CPU
EDIT: Saya sudah menulis hasilnya sebagai posting blog . Compiler C # memperlakukan tipe COM agak ajaib. Misalnya, pernyataan ini terlihat normal ... Word.Application app = new Word.Application(); ... sampai Anda menyadari bahwa itu Applicationadalah antarmuka. Memanggil konstruktor pada...
Saya ingin mengedit kode sumber python secara terprogram. Pada dasarnya saya ingin membaca .pyfile, menghasilkan AST , dan kemudian menulis kembali kode sumber python yang dimodifikasi (yaitu .pyfile lain ). Ada cara untuk mengurai / mengkompilasi kode sumber python menggunakan modul python...
Saya mendengar tentang ayam dan telur serta tali sepatu. Saya punya beberapa pertanyaan. Apa yang menulis kompiler pertama yang mengubah sesuatu menjadi instruksi biner? Apakah assembly dikompilasi atau diterjemahkan ke dalam instruksi biner? ... Saya merasa sulit untuk percaya bahwa mereka...