neurali:nemo_sourceforge
NeMo (sourceforge)
Esistono due versioni di Nemo
- una
nemo-0.7.2.zip da sourceforge 1 MBcome rimuovere questo nemo incompleto - una su GitHub (è quella da usare) vedere nemo
Installazione
Dipendenze:
cmake openmp libboost-filesystem-dev libboost-date-time-dev libboost-system-dev libboost-program-options-dev libboost-python-dev nvidia-cuda-toolkit (non free, contrib,130MB) mkdir build cd build cmake .. make ?? make install ??
output compilazione… e installazione
Usando questa versione di NeMo non si riesce nemmeno a compilare SpikeStream perché ad esempio, nel file /usr/local/include/nemo.h ci sono numerose funzioni “nemo_add…” ma manca questa
nemo_add_plugin_path
infatti c'è questo errore per Spikestream
avro installato una versione vecchia di nemo? https://github.com/iskorr/nemo-mpi/blob/master/src/nemo.h
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DLINUX32_SPIKESTREAM -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I/usr/include/qwt-qt4 -I/usr/include/i386-linux-gnu -Iinclude -I../../library/include -I../../applicationlibrary/include -I/usr/local/include -I/usr/X11R6/include -Ibuild/moc -o build/objects/NemoWrapper.o src/model/NemoWrapper.cpp src/model/NemoWrapper.cpp: In member function ‘void spikestream::NemoWrapper::loadNemo()’: src/model/NemoWrapper.cpp:114:45: error: ‘nemo_add_plugin_path’ was not declared in this scope nemo_add_plugin_path(pluginPath.toAscii()), ^ make[1]: *** [build/objects/NemoWrapper.o] Error 1 make[1]: Leaving directory `/home/fabio/spikestream-0.2.1/simulators/nemo' make: *** [sub-simulators-nemo-make_default] Error 2
neurali/nemo_sourceforge.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1