2013-08-14 2 views
9

Я использую node-gyp для создания дополнения node.js. Содержимое файла binding.gyp являетсяКак сгенерировать проект XCode на Mac с 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' 
      } 
     }] 
     ] 
    } 
    ] 
} 

В Windows, когда я бегу node-gyp configure, проект Visual Studio автоматически генерируется. Но на Mac он не генерирует подходящий проект XCode после выполнения node-gyp configure.

Кто-нибудь знает, как сгенерировать проект XCode с помощью Node-gyp? Должен ли я добавить некоторые параметры в файл binding.gyp?

Спасибо,

Джеффри

+0

Привет, Джеффри, вы решили? – Yosi

ответ

11

Просто решил это сам после размещения Баунти ... :)

node-gyp configure -- -f xcode

был ответ на этот вопрос.

+0

Я попытался скопировать этот файл binding.gyp и запустить node-gyp configure - -f xcode, но он не сгенерировал проект. Что бы я ни делал –

Смежные вопросы