所以,我使用R,Rtools和Rcpp来安装我创建的包。问题是,一旦我使用MinGW32-make和GNUMakefile编译库,我就无法使用该库,因为Rtools使用的是i686-w64-mingw32。它说:
c:/rtools/gcc-4.6.3/bin/../lib/gcc/i686-w64-mingw32/4.6.3/../../../i686-w64-mingw32/bin/ld.exe: skipping incompatible c:/RS3/src/build/bin/libs3.dll when searching for -ls3
我使用的是Windows 7和64位。所以我假设Rtools使用的是'其他'MinGW,它是w64(32/64位),而我使用的MinGW只是32位。