cygwin + mingwn + gcc 相談室
■ このスレッドは過去ログ倉庫に格納されています
0269デフォルトの名無しさん
NGNGCygwinで GHMMというライブラリをインストールして、それを使ったプログラムを書くのですが、
下記のtest.cppのソースのように GHMM_Seq〜 の行を付け加えた時点で下記のコンパイルエラーが出るようになるのです。
これ、どういう意味なんでしょうか??
なんかCygwinの外のWindowsのパスがでてるんですが・・・
------ test.cpp --------
#include <ghmm++/GHMM.h>
using namespace std;
int main()
{
vector<double> v;
v.push_back(0.5); v.push_back(0.35); v.push_back(0.75);
// init GHMM_Sequence data structure
GHMM_Sequence seq1(GHMM_DOUBLE, v.size(), 1);
return 0;
}
------ コンパイル ----------
$ g++ -Wno-deprecated test.cpp
/cygdrive/c/DOCUME~1/shige/LOCALS~1/Temp/ccEAX46u.o(.text+0x16d):test.cpp: undef
ined reference to `std::GHMM_Sequence::GHMM_Sequence[in-charge](GHMM_SequenceTyp
e, int, int)'
/cygdrive/c/DOCUME~1/shige/LOCALS~1/Temp/ccEAX46u.o(.text+0x17b):test.cpp: undef
ined reference to `std::GHMM_Sequence::~GHMM_Sequence [in-charge]()'
collect2: ld returned 1 exit status
■ このスレッドは過去ログ倉庫に格納されています