The package openal-soft provides CMake targets: find_package(OpenAL CONFIG REQUIRED) target_link_libraries(main PRIVATE OpenAL::OpenAL)