


Bagaimanakah Saya Boleh Menyusun Silang dari Windows ke Linux Menggunakan Crosstool-ng?
Nov 22, 2024 am 10:26 AMMenyusun Silang dari Windows ke Linux dengan Crosstool-ng
Pengenalan:
Cross -penyusun membolehkan anda membina perisian untuk sistem pengendalian atau seni bina yang berbeza daripada yang sedang anda gunakan. Ini boleh berguna untuk membangunkan aplikasi Linux pada mesin Windows.
Penyelesaian:
Crosstool-ng ialah set alat yang memudahkan proses bangunan penyusun silang.
Langkah:
- Pasang Cygwin: Pastikan anda telah memasang Cygwin dengan pakej pembangunan.
- Muat turun Crosstool-ng: Lawati tapak web Crosstool-ng dan muat turun yang terkini versi.
- Ekstrak Tarball: Ekstrak crosstool-ng tarball menggunakan arahan yang sesuai.
- Konfigurasikan Crosstool-ng: Jalankan ./ konfigurasikan skrip dan atasi sebarang isu alat yang hilang dengan memasangnya dalam Cygwin (cth., flex, libtool).
- Bina dan Pasang Crosstool-ng: Jalankan "make" dan "make install" untuk membina dan memasang Crosstool-ng.
- Buat a Bina Direktori: Wujudkan direktori untuk membina penyusun silang, seperti "/usr/src/cross-linux-gnu-root".
- Dayakan Kepekaan Kes: Dayakan sensitiviti kes seluruh sistem dalam pendaftaran Windows.
- Lekapkan Direktori secara sensitif huruf besar/kecil: Pasang direktori binaan sebagai sensitif huruf besar kecil menggunakan perintah seperti "mount c:/cygwin/usr/src/cross-linux-gnu-root /usr/src/cross-linux-gnu -o binary,posix=1".
- Konfigurasikan Cross-Compiler: Masukkan direktori binaan dan jalankan "ct-ng menuconfig" untuk mengkonfigurasi pengkompil silang. Tentukan tetapan seni bina sasaran, subseni bina, kernel dan pustaka C.
- Dayakan Penyelesaian: Dayakan pilihan EKSPERIMEN dan dayakan Bina beberapa alat pendamping dengan make 3.81 untuk menyelesaikan isu yang berpotensi.
- Gunakan Tampalan: Sapukan tiga tampung fail untuk menyelesaikan pelbagai ralat (semak teks jawapan untuk butiran tampalan).
- Bina Penyusun Silang: Jalankan "ct-ng bina" untuk menjana pengkompil silang.
- Gunakan Cross-Compiler: Cross-compiler akan berada dalam direktori binaan, yang boleh anda gunakan secara langsung atau melalui Makefile.
Nota: Membina penyusun silang boleh memakan masa. Anda boleh mengakses versi prabina bagi gcc 4.8.1 yang disediakan oleh osm0sis.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyusun Silang dari Windows ke Linux Menggunakan Crosstool-ng?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Langkah Format Fungsi Fungsi C Langkah Penukaran Kes

Gulc: Perpustakaan C dibina dari awal

Apakah jenis nilai yang dikembalikan oleh fungsi bahasa C? Apa yang menentukan nilai pulangan?

Apakah definisi dan peraturan panggilan fungsi bahasa C dan apakah itu

Bagaimana Perpustakaan Templat St Standard (STL) berfungsi?

Di manakah nilai pulangan fungsi bahasa C yang disimpan dalam ingatan?

Penggunaan dan perkongsian frasa yang berbeza

Berapakah minimum biasa dari pembahagi umum maksimum fungsi bahasa C?
