Javascript 为跨平台在node js中构建GYP

Javascript 为跨平台在node js中构建GYP,javascript,node.js,npm,node-gyp,gyp,Javascript,Node.js,Npm,Node Gyp,Gyp,我正在尝试在Windows和linux版本的NodeJS中构建GYP。对于用于构建的两个版本,都有单独的库。binding.gyp具有以下信息 { 'targets': [ { 'target_name': 'tibcoems_win32', 'sources': [ 'enqueue.cpp' ], 'libraries': [ '..\\lib\\win32\\t

我正在尝试在Windows和linux版本的NodeJS中构建GYP。对于用于构建的两个版本,都有单独的库。binding.gyp具有以下信息

{
    'targets': [
        {
            'target_name': 'tibcoems_win32',
            'sources': [ 'enqueue.cpp' ],
            'libraries': [ 
                '..\\lib\\win32\\tibems.lib',
                '..\\lib\\win32\\libtibems.lib',
            ]
        },
        {
            'target_name': 'copy_tibcoems_win32',
            'type':'none',
            'dependencies' : [ 'tibcoems_win32' ],
            'copies': [
                {
                    'destination': '<(module_root_dir)\dist\dll',
                    'files': [
                        '<(module_root_dir)/build/Release/tibcoems_win32.exp',
                        '<(module_root_dir)/build/Release/tibcoems_win32.node'
                    ]
                }
            ]
        },
        {
            'target_name': 'tibcoems_linux32',
            'dependencies' : [ 'copy_tibcoems_win32' ],
            'sources': [ 'enqueue.cpp' ],
            'libraries': [ 
                '..\\lib\\linux32\\libtibems.a',
            ]
        },
        {
            'target_name': 'copy_tibcoems_linux32',
            'type':'none',
            'dependencies' : [ 'tibcoems_linux32' ],
            'copies': [
                {
                    'destination': '<(module_root_dir)\dist\linux32',
                    'files': [
                        '<(module_root_dir)/build/Release/tibcoems_linux32.exp',
                        '<(module_root_dir)/build/Release/tibcoems_linux32.node'
                    ]
                }
            ]
        }
    ]
}
{
“目标”:[
{
'target_name':'tibcomes_win32',
'来源':['enqueue.cpp'],
“图书馆”:[
“..\\lib\\win32\\tibems.lib”,
“..\\lib\\win32\\libtibems.lib”,
]
},
{
'target_name':'copy_tibcomes_win32',
“类型”:“无”,
“依赖项”:[“Tibcomes_win32”],
“副本”:[
{
'目的地':'