簡體   English   中英

無法在Windows OS上的Eclipse中交叉編譯C

[英]Unable to cross-compile C in Eclipse on Windows OS

我正在嘗試在Windows上的Eclipse中交叉編譯(使用不同的x86工具鏈)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

錯誤53是Windows系統錯誤,表示“找不到網絡路徑”。 有幫助嗎? 也許您的構建鏈中的某些文件未找到某些文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM