VS Code: 여러 소스 파일이 있는 C 프로그램의 빌드 오류 극복
여러 .cpp 소스 파일이 있는 C 프로그램을 빌드하려고 할 때 GCC 컴파일러를 사용하는 VS Code의 경우 Cat.cpp 파일이 인식되지 않으면 사용자에게 문제가 발생할 수 있습니다. 이 문제를 해결하려면 프로젝트 파일을 다음과 같이 조정할 수 있습니다.
tasks.json 수정:
{ // ... (Existing code) "tasks": [ // ... (Existing tasks) { "label": "g++.exe build active file", "type": "shell", "args": [ "-g", "${fileDirname}\**.cpp", "-o", "${fileDirname}\${fileBasenameNoExtension}.exe" ] } ] }
추가된 코드는 셸 명령에 검색을 지시합니다. 현재 디렉터리(fileDirname)의 모든 .cpp 파일에 대해 활성 파일 이름을 딴 단일 실행 파일로 컴파일합니다. (fileBasenameNoExtension.exe).
launch.json 수정:
{ // ... (Existing code) "preLaunchTask": "g++.exe build active file" }
이 추가는 사전 실행 작업을Tasks.json에 정의된 작업으로 설정합니다. 디버거를 시작하기 전에 빌드 작업이 실행됩니다.
이러한 수정을 통해 VS Code는 이제 다음을 포함하여 프로그램을 빌드합니다. Cat.cpp 파일을 사용하면 프로젝트를 성공적으로 컴파일하고 실행할 수 있습니다.
위 내용은 여러 소스 파일을 사용할 때 VS Code에서 C 빌드 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!