gyp支持交叉编译吗?如果有,有什么说明吗?如果没有,有什么技巧可以让它做交叉编译吗?
我正在尝试使用一些chromium库和它们的构建系统依赖于gyp.
作为进一步参考,这里有一个可能的交叉编译解决方案。它是从这里拍摄的
SYSROOT=/build/arm-generic/
CPPPATH=/build/arm-generic/usr/include/
LIBPATH=/build/arm-generic/usr/lib/
PKG_CONFIG_PATH=/build/arm-generic/usr/lib/pkgconfig/
AR=armv7a-cros-linux-gnueabi-ar
AS=armv7a-cros-linux-gnueabi-as
LD=armv7a-cros-linux-gnueabi-ld
NM=armv7a-cros-linux-gnueabi-nm
RANLIB=armv7a-cros-linux-gnueabi-ranlib
CC=armv7a-cros-linux-gnueabi-gcc
CXX=armv7a-cros-linux-gnueabi-g++
CPPDEFINES = 'NACL_BUILD_ARCH=arm'
CCFLAGS = '-fPIC'
不需要全部使用,只需要选择你需要的