Inital commit
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
include $(MAKE_HOME)/defaults.mk
|
||||
|
||||
# Environment
|
||||
CC=clang
|
||||
CCC=clang++
|
||||
CXX=clang++
|
||||
|
||||
NAME := test_dsp_ringbuffer
|
||||
CONFIG ?= debug
|
||||
TARGET ?= $(NAME)
|
||||
|
||||
CXXFLAGS += -std=c++11
|
||||
|
||||
INCLUDES += -I $(realpath .) -I $(realpath ../public)
|
||||
|
||||
CXX_SRCS := test_ringbuffer.cpp
|
||||
|
||||
LIBS := -lstdc++
|
||||
|
||||
run: link
|
||||
@echo Running $(TARGET)
|
||||
@${BUILD_DIR}/${TARGET}
|
||||
|
||||
include $(MAKE_HOME)/compile.mk
|
||||
include $(MAKE_HOME)/link.mk
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,3 @@
|
||||
/home/jens/work/repos/dsp/delay/tests/build/linux/debug/test_dsp_ringbuffer/test_ringbuffer.o: \
|
||||
test_ringbuffer.cpp ../public/dsp_ringbuffer.hpp \
|
||||
../public/../../dsp_types.hpp
|
||||
Binary file not shown.
@@ -0,0 +1,19 @@
|
||||
#include "../public/dsp_ringbuffer.hpp"
|
||||
#include <cstdio>
|
||||
|
||||
|
||||
int main()
|
||||
{
|
||||
dsp::RingBuffer<int> buffer(10);
|
||||
printf("Buffer capacity = %zu\n", buffer.capacity());
|
||||
for (int i; i < 10; i++)
|
||||
{
|
||||
buffer.put(i+1);
|
||||
int v = buffer.get(2);
|
||||
printf("i=%d: v=%d\n", i, v);
|
||||
|
||||
}
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user