1

私は Festival c++ Api を使用していますが、

http://www.cstr.ed.ac.uk/projects/festival/manual/festival_28.html#SEC132

festival/src/lib/libFestival.a などをリンクすると言っているので、それらを私の C++ プログラムにリンクする方法を教えてください

4

2 に答える 2

1

g ++から静的ライブラリをリンクする最も簡単な方法は、完全なパスを使用して、コマンドラインでライブラリに名前を付けることです。

g++ mycode.cpp -o myprog /myinstall/festival/src/lib/libFestival.a

ここで、/ myinstallは、ライブラリをインストールした場所です。-Lフラグと-lフラグを使用して、パスとライブラリを指定することもできます。

g++ mycode.cpp -o myprog -L/myinstall/festival/src/lib -lFestival
于 2010-05-17T08:51:43.787 に答える
0

パッケージから抽出された festival と speech_tools を含むディレクトリに file.cpp を置いたとします。

コンパイル:

g++ yourFile.cpp -o yourFile -I./festival/src/include -I./speech_tools/include -L./festival/src/lib -lFestival -L./speech_tools/lib/ -lestools -lestbase -leststring

于 2015-11-11T20:29:21.373 に答える