![“配方在第一个目标之前开始。停止” Backyard Brains 的“Spike Recorder”](https://linux22.com/image/894618/%E2%80%9C%E9%85%8D%E6%96%B9%E5%9C%A8%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%9B%AE%E6%A0%87%E4%B9%8B%E5%89%8D%E5%BC%80%E5%A7%8B%E3%80%82%E5%81%9C%E6%AD%A2%E2%80%9D%20Backyard%20Brains%20%E7%9A%84%E2%80%9CSpike%20Recorder%E2%80%9D.png)
我正在尝试在我的 Ubuntu 16.10 Gnome 笔记本电脑上安装 Backyard Brains 的“Spike Recorder”。我解决了一些问题,但现在我收到错误“配方在第一个目标之前开始。停止”。
CCX = g++
CC = gcc
TARGET = SpikeRecorder
TARGETDIR = SpikeRecorder
OBJECTS = \
src/engine/AudioInputConfig.o \
src/engine/RecordingManager.o \
src/engine/AnalysisManager.o \
src/engine/FileRecorder.o \
src/engine/Player.o \
src/engine/ArduinoSerial.o \
src/engine/SpikeSorter.o \
src/engine/SpikeAnalysis.o \
src/engine/BASSErrors.o \
src/engine/FileReadUtil.o \
src/engine/FFTBackend.o \
src/engine/HIDUsbManager.o \
src/engine/EkgBackend.o \
src/engine/FilterBase.o \
src/engine/HighPassFilter.o \
src/engine/LowPassFilter.o \
src/engine/NotchFilter.o \
src/widgets/LayoutItem.o \
src/widgets/BoxLayout.o \
src/widgets/Widget.o \
src/widgets/Painter.o \
src/widgets/PushButton.o \
src/widgets/DropDownList.o \
src/widgets/ScrollBar.o \
src/widgets/Application.o \
src/widgets/BitmapFontGL.o \
src/widgets/TextureGL.o \
src/widgets/LoadTexture.o \
src/widgets/Label.o \
src/widgets/ErrorBox.o \
src/widgets/TextInput.o \
src/widgets/RangeSelector.o \
src
OBJECTS_LINUX = \
src/widgets/native/FileDialogLinux.o \
src/native/PathsLinux.o
OBJECTS += $(OBJECTS_LINUX)
CFLAGS = -g -O2 -Isrc -Isupport -I. -Wall -DSIGSLOT_PURE_ISO --std=c++11 `sdl2-config --cflags`
LIBS = `sdl2-config --libs` -lSDL2_image -lGL -lGLU -lbass -lpthread -lhidapi-libusb
%.o: %.c
$(CC) -o $@ -c $< $(CFLAGS)
%.o: %.cpp
$(CCX) -o $@ -c $< $(CFLAGS)
$(TARGET): $(OBJECTS)
$(CCX) -o $(TARGET) $(OBJECTS) $(CFLAGS) $(LIBS)
all:
$(TARGET)
clean:
rm -rf $(TARGET) $(TARGET).exe $(OBJECTS) $(OBJECTS_LINUX) $(TARGETDIR).zip
rm -rf $(TARGET).app $(TARGETDIR) _resources.o
.PHONY: all clean