clangd-프로젝트-설정은(는) 무엇을 하나요?
C/C++ Kbuild, Makefile, CMake 프로젝트에서 VSCode용 clangd 설정을 생성하는 Codex 스킬입니다.
개요
이 스킬은 다양한 빌드 시스템을 사용하는 C/C++ 프로젝트에서 clangd 언어 서버를 위한 설정을 자동으로 구성합니다.
지원 빌드 시스템
- Kbuild: Linux 커널 빌드 시스템
- Makefile: 전통적인 Make 빌드 시스템
- CMake: CMake 기반 프로젝트
사용 방법
- VSCode에서 C/C++ 프로젝트를 엽니다.
- Codex 에이전트에게 clangd 설정을 요청합니다.
- 스킬이 자동으로 프로젝트 구조를 분석하고 필요한 설정 파일을 생성합니다.
생성되는 파일
.clangd: clangd 설정 파일.vscode/settings.json: VSCode 설정 파일compile_commands.json: 컴파일 데이터베이스 (필요시)
참고 사항
- 프로젝트 루트에서 실행해야 합니다.
- CMake 프로젝트의 경우 CMakeLists.txt가 필요합니다.
- Makefile 프로젝트는
make명령어로 빌드 가능해야 합니다.