libwav
所属分类:C/C++工具库
开发工具:C
文件大小:18KB
下载次数:0
上传日期:2022-12-22 09:37:33
上 传 者:
sh-1993
说明: libwav,一个简单的C库,用于读写PCM波形(.wav)文件
(libwav,A simple C library for reading writing PCM wave (.wav) files)
文件列表:
.clang-format (3154, 2021-12-14)
CHANGELOG.md (0, 2021-12-14)
CMakeLists.txt (3583, 2021-12-14)
LICENSE (16726, 2021-12-14)
cmake (0, 2021-12-14)
cmake\Modules (0, 2021-12-14)
cmake\Modules\wavTargetProperties.cmake (1848, 2021-12-14)
cmake\wavConfig.cmake.in (88, 2021-12-14)
include (0, 2021-12-14)
include\wav.h (7941, 2021-12-14)
src (0, 2021-12-14)
src\wav.c (27126, 2021-12-14)
tests (0, 2021-12-14)
tests\write_f32 (0, 2021-12-14)
tests\write_f32\CMakeLists.txt (513, 2021-12-14)
tests\write_f32\main.c (669, 2021-12-14)
# libwav
libwav is a simple and tiny C library for reading or writing PCM wave (.wav)
files.
## Build and Install
On Linux and macOS:
mkdir build
cd build
cmake [-DCMAKE_BUILD_TYPE=] ..
make
sudo make install
On Windows:
mkdir build
cd build
cmake ..
cmake --build .
## CMake Support
Use `FetchContent`:
include(FetchContent)
FetchContent_Declare(libwav
GIT_REPOSITORY "https://github.com/brglng/libwav.git"
GIT_SHALLOW ON
)
FetchContent_MakeAvailable(libwav)
add_executable(yourprogram yourprogram.c)
target_link_libraries(yourprogram wav::wav)
Use `add_subdirectory`:
add_subdirectory(libwav)
add_executable(yourprogram yourprogram.c)
target_link_libraries(yourprogram wav::wav)
Use `find_package`:
find_package(wav)
add_executable(yourprogram yourprogram.c)
target_link_libraries(yourprogram wav::wav)
近期下载者:
相关文件:
收藏者: