安装 Backyard Brains 的“Spike Recorder”时未定义的引用

安装 Backyard Brains 的“Spike Recorder”时未定义的引用

我正在尝试安装 Backyard Brains 的“Spike Recorder”(https://github.com/BackyardBrains/Spike-Recorder)。我已经解决了依赖关系。但现在我收到“未定义引用”错误(完整输出位于https://hastebin.com/ijevavebob.pas)。我有什么办法可以解决这些错误吗?我还没有在 GitHub 或公司支持部门收到回复(我昨天才发布这个问题)。我该如何解决这个问题。

我在 Ubuntu 16.10 Gnome 上

答案1

在文本编辑器中打开Makefile并添加以下加粗元素:


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/widgets/SwitchLayout.o \
    src/widgets/ToolTip.o \
    src/widgets/Plot.o \
    src/widgets/TabBar.o \
    src/widgets/HorizontalColorPicker.o \
    src/widgets/HorizontalNumberPicker.o \
    src/widgets/TouchDropDownList.o \
    src/DropDownList.o \
    src/Log.o \
    src/Game.o \
    src/main.o \
    src/MainView.o \
    src/AudioView.o \
    src/ConfigView.o \
    src/AnalysisView.o \
    src/AnalysisAudioView.o \
    src/AnalysisTrainList.o \
    src/AnalysisPlots.o \
    src/CalibrationWindow.o \
    src/RecordingBar.o \
    src/ColorDropDownList.o \
    src/FFTView.o \
    src/ThresholdPanel.o

相关内容