Ich versuche, die Bibliothek Rainbow (http://www.cs.cmu.edu/~mccallum/bow/src/bow-20020213.tar.gz) für eine einfache Frage zu verwenden, konnte jedoch die rainbow.c-Datei nicht kompilieren.Dokumentklassifikationstool in C
Fehler sind
error: expected "FILENAME" or <FILENAME>
#include “bow/libbow.h”
^
./rainbow.c:23:10: fatal error: 'argp.h' file not found
#include <argp.h>
^
2 errors generated.
Gibt es eine Möglichkeit zu vermeiden, dass eine Arbeits kompilierte Datei zu erzeugen.
Dies ist nach -
*
error: 'bow/libbow.h' file not found with <angled> include;
use "quotes" instead
#include <bow/libbow.h>
^~~~~~~~~~~~~~
"bow/libbow.h"
In file included from ./rainbow.c:22:
./bow/libbow.h:40:10: fatal error: 'malloc.h' file not found
#include <malloc.h> /* for malloc() and friends. */
^
*
Bitte helfen Sie uns freundlicherweise von ein paar Minuten, wenn möglich, zu verbringen, wie ich das Paket für meine gewählte Projekt Frage Vorlage benötigen.
'' 'und' '' sind nicht dasselbe wie '' '. Only letzteres funktioniert. '' ist kein Standard-Header, stattdessen ''. –
melpomene
Sie scheinen zu versuchen (schreiben?/compile?) ein C-Programm, und der Compiler hat Probleme beim Auffinden Ihrer # include'd-Bibliotheken Welches OS laufen Sie und welche Entwicklungswerkzeuge haben Sie installiert? – ChuckCottrill
Haben Sie die rainbow.c-Datei bearbeitet? Sieht aus, als hätte Zeile 22 die Zeile #include. Sie sollten https: // lesen. gcc.gnu.org/onlinedocs/cpp/Search-Path.html –
ChuckCottrill