Sama ada anda menggunakan C/C, Python, Java, atau timbunan pembangunan web, kami akan merangkumi semua yang anda perlukan untuk memulakan. Selepas membaca panduan ini, anda akan mempunyai persekitaran pembangunan yang kuat yang boleh mengendalikan sebarang projek.
Sediakan untuk Sistem Pembangunan
Kemas kini repositori pakej Kemas kini repositori pakej hanya perlu menjalankan perintah berikut:
sudo apt update # 更新软件包列表 sudo apt upgrade # 将所有已安装的软件包升级到最新版本
memasang alat pembangunan yang diperlukan
. build-essential
build-essential
Pakej ini adalah pakej meta di Debian yang memasang pengkompil utama dan utiliti yang diperlukan untuk menyusun kod dalam C/C. Ia termasuk GCC (GNU Compiler Collection), G, membuat dan alat pembangunan asas yang lain. build-essential
, sila jalankan: build-essential
sudo apt install build-essential
output yang berjaya bermakna GCC bersedia untuk menyusun kod anda!
gcc --version
Beberapa projek mungkin memerlukan alat yang berkaitan dengan binaan lain seperti Autoconf, Automake, dan CMake. Inilah yang dilakukan setiap alat:
Autoconf
: menghasilkan skrip konfigurasi.Sistem Kawalan Versi (VCS) adalah penting untuk menjejaki perubahan dalam asas kod, bekerjasama dengan pemaju lain, dan menguruskan pelbagai versi projek.
sudo apt install autoconf automake cmake
sudo apt update # 更新软件包列表 sudo apt upgrade # 将所有已安装的软件包升级到最新版本
setelah memasang, konfigurasikan git menggunakan nama pengguna dan e -mel anda
Pilihan VCS lain (pilihan)sudo apt install build-essential
Memasang pengkompil
gcc --version
GCC (GNU Compiler Collection)
GCC adalah pengkompil pelbagai fungsi yang boleh menyusun C, C dan bahasa lain. Ia adalah sebahagian daripada, jadi jika anda memasang pakej sebelum ini, GCC sepatutnya dipasang. Walau bagaimanapun, jika anda memerlukan versi GCC tertentu, anda boleh memasangnya secara berasingan:
build-essential
untuk pembangunan C, juga pasang G:
sudo apt install autoconf automake cmake
pengkompil alternatif (pilihan)
sudo apt install git
clang > adalah satu lagi pengkompil popular yang dikenali untuk masa kompilasi cepat dan keserasian dengan LLVM. Sesetengah pemaju lebih suka dalam kes penggunaan tertentu, seperti ketika berurusan dengan aplikasi sensitif prestasi. untuk memasang Clang, jalankan:
Memasang Perpustakaan Pembangunan
git config --global user.name "您的姓名" git config --global user.email "您的邮箱@example.com"
Perpustakaan yang sering digunakan
-glib : Menyediakan perpustakaan teras untuk struktur dan utiliti data.
sudo apt install subversion mercurial
sudo apt install gcc
sudo apt install g++
Memasang perpustakaan bahasa khusus
Selain perpustakaan umum, beberapa bahasa juga memerlukan perpustakaan pembangunan mereka sendiri.Perpustakaan Pembangunan Python
sudo apt install clang
sudo apt install libglib2.0-dev
Sediakan persekitaran pembangunan bersepadu (IDE)
sudo apt install libssl-dev
Pilihan IDE Popular
-Visual Studio Code : Dikenali untuk skalabiliti dan ekosistem plug-in yang luas. Pasang melalui repositori pakej SNAP atau rasmi.
sudo apt update # 更新软件包列表 sudo apt upgrade # 将所有已安装的软件包升级到最新版本
sudo apt install build-essential
Konfigurasi IDE untuk Pembangunan Selepas memasang IDE, anda mungkin perlu menyesuaikannya mengikut keperluan pembangunan khusus anda. Sebagai contoh, dalam Kod Visual Studio, anda boleh memasang sambungan untuk C/C, Python, atau JavaScript dengan mencari dalam tab Sambungan.
pemaju mungkin mengalami masalah persediaan sekali -sekala walaupun dengan alat dan perpustakaan yang betul. Berikut adalah beberapa petua penyelesaian masalah:
Soalan-soalan yang sering ditanya mengenai Pemasangan Alat Pembangunan - Konflik Ketergantungan : Jika dua pakej mempunyai kebergantungan yang bercanggah, cuba selesaikannya menggunakan apt --fix-broken install
.
apt-cache policy <package></package>
untuk memeriksa versi yang tersedia. teruskan perkembangan pakej yang terkini dengan arahan berikut dan pasang memasangnya:
gcc --version
Kemas kini tetap ke alat pembangunan anda membantu mengekalkan persekitaran yang stabil dan selamat.
Menyediakan alat pembangunan di Debian tidak perlu menjadi tugas yang sukar. Dengan panduan ini, anda boleh membuat persekitaran pembangunan yang stabil, fleksibel dan berkuasa. Dari pakej perisian asas seperti build-essential
dan git ke perpustakaan dan IDE khusus bahasa, kini anda boleh dengan yakin mula membina dan bereksperimen dengan kod.
Atas ialah kandungan terperinci Memasang Alat Pembangunan di Debian: Menyediakan penyusun, perpustakaan, dan IDE untuk persekitaran pembangunan yang mantap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!