vscode의 settings.json에 추가
x64-window용
{
"cmake.configureOnOpen": false,
"cmake.configureSettings": {
"CMAKE_TOOLCHAIN_FILE": "${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
"VCPKG_TARGET_TRIPLET" : "x64-windows",
"CMAKE_BUILD_TYPE": "${buildType}"
},
"cmake.environment": {
},
"cmake.buildEnvironment": {
},
"cmake.debugConfig": {
"console": "integratedTerminal",
"cwd": "${workspaceFolder}"
},
"git.ignoreLimitWarning": true,
"files.associations": {
"memory": "cpp",
"type_traits": "cpp"
},
"dotnet.defaultSolution": "build/Test.sln"
}
vcpkg.json 파일에서 dependencies를 추가하면
이런식으로 사용방법이 콘솔창에 나타난다.
[cmake] glad provides CMake targets:
[cmake]
[cmake] # this is heuristically generated, and may not be correct
[cmake] find_package(glad CONFIG REQUIRED)
[cmake] target_link_libraries(main PRIVATE glad::glad)
[cmake]
이것을 CMakeLists.txt에 추가하면 된다.
cmake_minimum_required(VERSION 3.10)
....
find_package(glad CONFIG REQUIRED)
target_link_libraries(${PROJECT_NAME} PRIVATE glad::glad)