Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menyelesaikan Masalah Penyusunan Kod VS dengan Berbilang Fail .cpp?

Bagaimana untuk Menyelesaikan Masalah Penyusunan Kod VS dengan Berbilang Fail .cpp?

Barbara Streisand
Lepaskan: 2024-12-21 03:03:09
asal
108 orang telah melayarinya

How to Resolve VS Code Compilation Problems with Multiple .cpp Files?

Isu Pengumpulan Kod VS dengan Berbilang Fail Sumber .cpp

Apabila bekerja dengan berbilang fail sumber .cpp dalam Kod VS, ada kemungkinan untuk ditemui isu semasa penyusunan. Tidak seperti persekitaran pembangunan lain seperti Codeblocks atau Visual Studio Community 2017, VS Code mungkin tidak mengecam semua fail sumber secara automatik secara lalai.

Untuk menangani isu ini, seseorang perlu mengubah suai fail konfigurasi tasks.json. Tambahkan baris berikut pada tasks.json anda:

    {
        "label": "g++.exe build active file",
        "args": [
            "-g",
            "${fileDirname}\**.cpp",
            //"${fileDirname}\**.h",
            "-o",
            "${fileDirname}\${fileBasenameNoExtension}.exe",
        ],
    }
Salin selepas log masuk

Ini memberitahu Kod VS untuk mencari semua fail .cpp dalam direktori fail semasa dan menyusunnya menjadi boleh laku dengan nama fail aktif.

Selain itu, untuk membina projek secara automatik sebelum nyahpepijat, ubah suai launch.json dan tambah yang berikut baris:

"preLaunchTask": "g++.exe build active file"
Salin selepas log masuk

Selepas pengubahsuaian ini, VS Code sepatutnya dapat menyusun dan menjalankan program dengan berbilang fail sumber .cpp dengan betul.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Masalah Penyusunan Kod VS dengan Berbilang Fail .cpp?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan