juce_cmake_vscode_example

(★ 111)

A boilerplate for developing audio plugins with JUCE & CMake & VSCode

파일 탐색기

  • .clang-format
  • .clang-tidy
  • .gitignore
  • .gitmodules
  • CHANGELOG.md
  • CMakeLists.txt
  • juce_cmake_vscode_example.code-workspace
  • README.md

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

brew install

설명 보기 ▼

Install a Homebrew formula or cask.

brew install {{formula|cask}}

Install a formula/cask:

brew install {{[-s|--build-from-source]}} {{formula}}

Build and install a formula from source (dependencies will still be installed from bottles):

brew install {{[-n|--dry-run]}} {{formula|cask}}

Download the manifest, print what would be installed but don't actually install anything:

🔍

clangd

설명 보기 ▼

편집자에게 IDE와 유사한 기능을 제공하는 언어 서버.
직접 호출하기보다는 편집기 플러그인을 통해 사용해야 함.
더 많은 정보: <https://manned.org/clangd-22>.

clangd --help

사용 가능한 옵션 표시:

clangd --help-list

사용 가능한 옵션 목록:

clangd --version

버전 표시:

🔍

git checkout

설명 보기 ▼

Checkout a branch or paths to the working tree.

git checkout -b {{branch_name}}

Create and switch to a new branch:

git checkout -b {{branch_name}} {{reference}}

Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):

git checkout {{branch_name}}

Switch to an existing local branch:

🔍

git clone

설명 보기 ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

git commit

설명 보기 ▼

Commit files to the repository.

git commit

Open an editor to write a message and commit staged files to the repository:

git commit {{[-m|--message]}} "{{message}}"

Commit staged files to the repository with the specified message:

git commit {{[-F|--file]}} {{path/to/commit_message_file}}

Commit staged files with a message read from a file:

🔍

git tag

설명 보기 ▼

Create, list, delete, or verify tags.
A tag is a static reference to a commit.

git tag

List all tags:

git tag {{tag_name}}

Create a tag with the given name pointing to the current commit:

git tag {{tag_name}} {{commit}}

Create a tag with the given name pointing to a given commit:

🔍

xcode-select

설명 보기 ▼

Xcode의 다양한 버전과 포함된 개발자 도구 간에 전환.
설치 후 Xcode가 이동된 경우 경로를 업데이트하는 데 사용됩니다.
더 많은 정보: <https://developer.apple.com/library/archive/technotes/tn2339/_index.html>.

xcode-select --install

Xcode의 명령줄 도구 설치:

xcode-select --switch {{path/to/Xcode.app/Contents/Developer}}

주어진 경로를 활성 개발자 디렉토리로 선택:

xcode-select --switch {{path/to/Xcode_file.app}}

주어진 Xcode 인스턴스를 선택하고 해당 개발자 디렉토리를 활성 디렉토리로 사용:

🔍

lib

설명 보기 ▼

Microsoft Library Manager(라이브러리 관리 도구)로, 오브젝트 파일로부터 정적 라이브러리를 생성하고 관리.
더 많은 정보: <https://learn.microsoft.com/cpp/build/reference/lib-reference>.

lib /OUT :{{path\to\library.lib}} {{path\to\file1.obj path\to\file2.obj ...}}

오브젝트 파일로부터 정적 라이브러리 생성:

lib /LIST {{path\to\library.lib}}

라이브러리의 내용 목록 표시:

lib {{path\to\library.lib}} {{path\to\file.obj}}

기존 라이브러리에 오브젝트 파일 추가:

🔍

winget

설명 보기 ▼

윈도우 패키지 매니저.
더 많은 정보: <https://learn.microsoft.com/windows/package-manager/winget>.

winget {{[add|install]}} {{package}}

패키지 설치:

winget {{[rm|uninstall]}} {{package}}

패키지 제거 (참고: `remove` 대신 `uninstall` 을 사용할 수 있음):

winget show {{package}}

패키지에 대한 정보 표시:

// repository documentation