Ich versuche, ein Node C++ - Addon auf meinem Windows 7-Rechner zu erstellen, der einige Klassen aus den Boost-Bibliotheken verwendet. nach dem Ausführen jedochNode-gyp Include und Bibliotheksverzeichnisse mit Boost
node-gyp configure
erfolgreich, bin ich immer wieder von fehlenden Header-Dateien angegriffen, wenn ich
node-gyp build
in Zusammenhang mit verschiedenen Boost-Header laufe I enthalten.
Ich habe versucht, die Include- und Bibliotheksverzeichnisse manuell in den Visual Studio-Projekten einzurichten, die mit "configure" erstellt wurden, aber ohne Erfolg.
Wie genau geht es bei der Definition von Include-Verzeichnissen für node-gyp?
[Bearbeiten] Nachdem ich mit wenig Erfolg mit node-gyp herumgespielt habe, habe ich stattdessen den Aufbau von Node-Modulen durch Visual Studio untersucht und stellt sich nach einigen Stunden schließlich als funktionierend heraus. Danke für die Hilfe.
Check out https://code.google.com/p/gyp/wiki/InputFormatReference und https://github.com/ TooTallNate/node-gyp für weitere Details. –
Momentan sieht meine binding.gyp Datei wie folgt aus (http://pastebin.com/VLm4BjN9). Ich bekomme jedoch immer noch einen Fehler, wenn ich die enthaltenen Header-Dateien nicht finden kann. Mache ich etwas falsch? – Aetylus
Können Sie die Verzeichnisliste von C: \ Boost \ boost_1_53_0 einfügen? –