Linux下Eclipse搭建嵌入式开发环境

Linux下Eclipse搭建嵌入式开发环境

1.环境

  主机:2.6.25-14.fc9.i686

  eclipse:Eclipse SDK Version: 4.2.2 Build id: M20130204-1200

   mips工具链:gcc version 3.4.2

2.步骤

 

  • 解压交叉编译工具链到具体路径。例如:tar xvf mipseltools-gcc412-lnx26.tar.gz -C /opt/toolchain/
  • 把交叉工具链的环境变量添加到系统的环境变量中
  • 启动Eclipse并且设置Eclipse工作空间,就是选择个目录,然后点击OK按钮。 如图2-1所示

    workspace.png
    图 -1

 

 

 

 

 

 

 

  • 新建一个MiniGUI工程. 如图2-2和图2-3所示

    MiniGUI_project1.png
    图 2-2

    MiniGUI_project2.png
    图 2-3

 

 

 

 

 

 

 

  • 打开工程的属性对话框进行编译选项配置。如图2-4

    property.jpg
    图 2-4

 

 

 

 

 

  • 点击“Properties for MiniGUI”对话框中的“Manage Configurations”按钮. 如图2-5

    create_configuration.png
    图 2-5

 

 

 

 

 

  • 新建一个configuration。点击“New”按钮,在对话框中的“name”栏输入工具链名称,“Description”栏输入描述。 如图所示:2-6

    create_new_configuration.png
    图 2-6

 

 

 

 

 

  • 选中“Manage Configurations”对话框中新增加的工具链,点击“Setactive”按钮,设置为当前工具链; 如图2-7所示

    set_active.png
    图 2-7

 

 

 

 

 

  • 修改 GCC C compiler, 把"Command"编辑框内的gcc的改成mipsel-linux-gcc编译器。 如图2-8所示

    gcc_compiler.png
    图 2-8

 

 

 

 

 

  • 指定编译程序时候,所需要链接的头文件目录。如图所示:2-9

    gcc_compiler_directories.png
    图 2-9

 

 

 

 

 

  • GCC C Linker中的"Command"编辑框内的gcc,也要改成mipsel-linux-gcc。 如图2-10所示

    gcc_linker.png
    图 2-10

 

 

 

 

 

  • 设置应用程序所需要的链接库路径以及库的名称,也就说在编译的时候,按照你指定的路径寻找库。例如:pthread, minigui, mgncs等等。如图2-11所示

    gcc_linker_libraries.png
    图 2-11

 

 

 

 

 

    • 选中工程名,右键,在弹出的菜单中选择Build Project编译工程。
    • 编译好后的工程,目标文件在Debug目录下。

 

posted @ 2013-09-23 11:02  M.Bing  阅读(496)  评论(0编辑  收藏  举报