2013-08-14 6 views
9

Ich benutze die node-gyp, um das Add-on node.js zu erstellen. Der Inhalt der Datei binding.gyp istWie erstelle ich ein XCode-Projekt auf einem Mac mit node-gyp

{ 
    'targets': [ 
    { 
     'target_name': 'myapp', 
     'include_dirs': ['api-sdk'], 
     'sources': [ 'main.cpp', 'lib.cpp'], 
     'cflags!': [ '-fno-exceptions' ], 
     'cflags_cc!': [ '-fno-exceptions' ], 
     'conditions': [ 
     ['OS=="mac"', { 
      'xcode_settings': { 
      'GCC_ENABLE_CPP_EXCEPTIONS': 'YES' 
      } 
     }] 
     ] 
    } 
    ] 
} 

unter Windows, wenn ich node-gyp configure ausführen, das Visual Studio-Projekt wird automatisch generiert. Aber auf Mac erzeugt es nicht das entsprechende XCode-Projekt nach der Ausführung node-gyp configure.

Kann jemand das XCode-Projekt mit Node-gyp generieren? Sollte ich einige Einstellungen zur Datei binding.gyp hinzufügen?

Danke,

Jeffrey

+0

Hallo Jeffrey, hast du es gelöst? – Yosi

Antwort

11

löste es mich direkt nach der Prämie Platzierung ... :)

node-gyp configure -- -f xcode

die Antwort auf diese Frage war.

+0

Ich habe versucht, diese binding.gyp kopieren und rannte node-gyp configure - -f xcode, aber es generiert nicht das Projekt. Alles andere sollte ich tun –