我是第一次使用 gyp,我已经阅读了它的在线帮助。我在命令行的导出变量中使用 CC 选项设置了编译器(在 Windows 中使用 cygwin)。因此,所有文件都可以正确编译。现在,我想用不同的编译器编译几个文件。所以,我这样指定它:
'target_name':'LIBADD',
“类型”:“静态库”,
'CC' : '/cygdrive/c/cygwin/bin/gcc',
但是,它仍然需要为此目标使用导出定义的编译器。
另外,我有 5 个文件,我需要为此制作目标文件,指定不同的不同编译器选项。然后,我需要从所有这些 .o 文件中创建一个静态库。这可能吗?如果如何?
谢谢您的帮助