10

node-gyp を使用して node.js アドオンをビルドしています。binding.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

Node-gyp で XCode プロジェクトを生成する方法を知っている人はいますか? binding.gyp ファイルに設定を追加する必要がありますか?

ありがとう、

ジェフリー

4

1 に答える 1

12

賞金を置いた後、自分で解決しました... :)

node-gyp configure -- -f xcode

この質問に対する答えでした。

于 2014-05-09T06:05:52.433 に答える