Windows7上的Eclipse Juno CDT和PowerPC GNU Cygwin编译器 我正在研究一个项目,以建立Eclipse Juno和CygWin(Windows 7)来编译C++代码,并生成一个运行Linux的PowerPC 440SF目标的可执行文件。

Windows7上的Eclipse Juno CDT和PowerPC GNU Cygwin编译器 我正在研究一个项目,以建立Eclipse Juno和CygWin(Windows 7)来编译C++代码,并生成一个运行Linux的PowerPC 440SF目标的可执行文件。,eclipse,gcc,cygwin,windows-7-x64,powerpc,Eclipse,Gcc,Cygwin,Windows 7 X64,Powerpc,我主要是一个硬件爱好者,从未配置过软件工具,并与Cygwin合作过 我已经浏览了stackoverflow论坛上的许多帮助主题,eclipse论坛等,使用eclipse帮助目录,并尝试尽可能多地配置我所能理解和解释的每一个方面 我正在Cygwin中为PowerPC使用GNU交叉工具编译器插件,用于所有包含和二进制文件 C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6(根目录) 有人能指导我完成这个过程吗 更新1

我主要是一个硬件爱好者,从未配置过软件工具,并与Cygwin合作过

我已经浏览了stackoverflow论坛上的许多帮助主题,eclipse论坛等,使用eclipse帮助目录,并尝试尽可能多地配置我所能理解和解释的每一个方面

我正在Cygwin中为PowerPC使用GNU交叉工具编译器插件,用于所有包含和二进制文件 C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6(根目录)

有人能指导我完成这个过程吗

更新1:11/18/2013->案例特定问题

我尝试通过以下方式编译一个简单的Hello World C++项目:

  • 文件->新项目->C++项目 选择Hello World C++项目和CygWin GCC工具链 单击“下一步”两次,进入“选择配置”窗口

  • 点击高级设置

  • C/C++构建->环境->

    变量->路径->编辑

    加:

    这是我的g++所在的位置,它是powerpc-440-linux-gnu-g++.exe 我想用这个g++来构建我的项目。 C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\bin

    C/C++构建->GCC汇编程序 命令-powerpc-440-linux-gnu-as

    C/C++ + Bug -CygWin C++编译器 命令-powerpc-440-linux-gnu-g++

    包含->包含路径(添加这些路径)

    “C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\powerpc-440-linux-gnu\sys root\usr\include” “C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\powerpc-440-linux-gnu\include\C++\4.2.4\backward” “C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\powerpc-440-linux-gnu\include\C++\4.2.4\debug” “C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\powerpc-440-linux-gnu\include\C++\4.2.4”

    C/C++ + Bug -CygWin C++链接器 命令-powerpc-440-linux-gnu-g++

    库->库(根据我的理解,需要添加这些路径,这可能也是完全错误的)

    C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\lib C:\cygwin\opt\crosstool\powerpc-440sf-linux-gnu\gcc-4.2.4-glibc-2.6\powerpc-440-linux-gnu\sys root\usr\lib

    按上述步骤操作 库->库搜索路径

    C/C++常规->预处理器包括…->提供程序
    取消选中除CDT用户设置项以外的所有项。

    您能确切地告诉我们您遇到了什么问题吗?这似乎是一个非常宽泛的问题,当你就非常具体的问题提问时,会更容易得到帮助。这个问题相当模糊,这就是为什么我无法正确记录它的原因。我在这里添加了一个未解决的问题。