我已经下载了Dekang Lin写的A C++ Implementation of Hidden Markov Model,但是当我在src目录中输入make
时发现了一个错误。
感谢@Michael,解决了这个问题。
在tables.cpp
中,添加#include <cstdlib>
。
在genseq.cpp
和trainhmm.cpp
中,添加#include <stdlib.h>
。
错误信息:
g++ -c -o tables.o -g tables.cpp
tables.cpp: In member function 'bool OneDTable::rand(long unsigned int&)':
tables.cpp:155:24: error: '::rand' has not been declared
tables.cpp:155:34: error: 'RAND_MAX' was not declared in this scope
make: *** [tables.o] Error 1
答案 0 :(得分:0)