无法在Windows操作系统中在Eclipse中交叉编译C
问题描述:
我想在Eclipse的Eclipse中交叉编译(使用不同的x86工具链)C代码。无法在Windows操作系统中在Eclipse中交叉编译C
选择:
File->New->C Project->Empty Project
Toolchain: CrossGCC
我放弃:
Cross compiler prefix: i686-pc-linux-gnu-
Cross compiler path: D:\Work\cygwin-sources-linux\toolchain\usr\bin
当我试图建立,我得到下面的错误。
16:15:00 **** Incremental Build of configuration Debug for project cross-comp ****
make all
Building file: ../cross.c
Invoking: Cross GCC Compiler
i686-pc-linux-gnu-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"cross.d" -MT"cross.o" -o "cross.o" "../cross.c"
make: *** [cross.o] Error 53
16:15:00 Build Finished (took 322ms)
我怀疑它为什么显示的i686-PC-Linux的GNU-GCC代替的i686-PC-Linux的GNU-gcc.exe
感谢Mathew,工具链问题,与其他工具链一起工作良好 – anikhan