Ich verwende Sphinxbase und pocket aus der Auflösung (https://sourceforge.net/projects/cmusphinx/files/sphinxbase/5prealpha/) Installation und während der Installation erhalte ich folgende Fehler:Compilation Fehler beim Sphinxbase in funtion ‚ptmr_start‘ und ‚ptmr_stop‘
/sphinxbase/src/libsphinxbase/util/profile.c: In function ‘ptmr_start’:
/sphinxbase/src/libsphinxbase/util/profile.c:185:19: error: storage size of ‘start’ isn’t known
struct rusage start; /* CPU time */
^
/sphinxbase/src/libsphinxbase/util/profile.c:188:15: error: ‘RUSAGE_SELF’ undeclared (first use in this function)
getrusage(RUSAGE_SELF, &start);
^
/sphinxbase/src/libsphinxbase/util/profile.c:188:15: note: each undeclared identifier is reported only once for each function it appears in
/sphinxbase/src/libsphinxbase/util/profile.c: In function ‘ptmr_stop’:
/sphinxbase/src/libsphinxbase/util/profile.c:224:19: error: storage size of ‘stop’ isn’t known
struct rusage stop; /* CPU time */
^
/sphinxbase/src/libsphinxbase/util/profile.c:227:15: error: ‘RUSAGE_SELF’ undeclared (first use in this function)
getrusage(RUSAGE_SELF, &stop);
^
ich auf Ubuntu bin, Es kompiliert gut auf Macintosh, der auch Unix ist.
https://stackoverflow.com/questions/34517362/ubuntu-rusage-error –
@TomKuschel Vielen Dank für den Link, Antworten gibt es einen Hinweis. Es war eine schlechte Systemflagge. Vielen Dank. –
Gern geschehen! Ich habe mich nie mit der Spracherkennung beschäftigt, aber ein #include '' und möglicherweise auch sys/time.h scheint gut zu sein. +1; Ich persönlich bevorzuge Arch Linux, in der AUR, gibt es bereits ein Paket mit: 6 aur/sphinxbase 5prealpha-9 (77) (3,02) --- Gemeinsame Bibliothek für Sphinx-Spracherkennung. –