如何在Android的gyp中链接静态库

时间:2015-03-11 04:24:30

标签: android gyp

我只想用gyp构建一个名为hello的android项目,gyp代码如:

#android
{
    'targets': [
        {
            'target_name': 'hello',
            'type': 'executable',
            'link_settings':{
                'libraries+':[
                    './foo/lib/libfoo.a',
                ],
            },
            'sources': [
                    'hello.c',
            ],
        },
    ],
}

你好需要在foo / lib目录中链接libfoo.a。 foo.gyp / foo.gypi喜欢:

{
  "targets": [
    {
      "target_name": "foo",
      "type": "static_library",
      "sources": [
        "foo.c",
      ],
    }
  ]
}

我知道这可以通过添加来解决:

'dependencies': ['foo/foo.gypi:foo']

但是我的项目不能用这种方式。如何在gyp中正确链接静态库。

0 个答案:

没有答案