ubuntu下使用eclipse c/c++开发arm linux程序
2013-08-15 14:29
731 查看
在ubuntu下安装好交叉编译器。
安装eclipse :
1.先安装eclipse运行所需java环境,我安装的是OpenJDK。
安装OpenJDK:
java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.12.04.4)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
设置JAVA_HOME环境变量:
在~/.bashrc中增加下面一行
2.安装Eclipse IDE for C/C++ Developers:
Eclipse下载网址:http://www.eclipse.org/downloads/?osType=linux&release=undefined
选择合适的Eclipse IDE for C/C++ Developers,我选择的是Linux 32 Bit,下载完后,解压安装。
打开eclipse,界面如下:
创建一个新的C项目,File->New->C Project,输入项目名称,选择Executable中Empty,右边选Linux GCC,然后Finish。
现在在项目列表中就可以看到我们新建的项目了。接下来我们往项目里添加源文件。
File->New->Source File,添加一个C文件,这边也可以选择添加头文件(选择Header File),也可以选择在文件下创建一个新的目录(选择Folder),以便把头文件和C文件归类。
在出现的对话框中,输入文件名,如main.c,Finish。
在main.c里面写入简单测试代码。
现在开始设置编译条件。点击项目名,右键,下拉到最下,点击Properties,进入设置界面。点击左边C/C++Build->Settings,右边Tool Setting下面出现GCC C Compiler,GCC CLinker,GCC Assembler。现在分别在Compiler,Linker,Assembler的Command前加上arm-linux-。如下面3个图。
设置完后点击OK。然后开始编译,在编译之前要再记得保存,我开始没有保存直接编译,发现一直提示undefined reference to,保存过就没有错了。
编译有很多选择,我是使用选中项目,右键,选择Build Project。
好了,现在就生成了在开发板上能跑的可执行文件了。你可以使用串口来看看有没有字符串输出。
有的时候会出现一些头文件无法找到的问题,我们可以在Properties,C/C++Build->Settings中设置,在Tool Setting 下的GCC C Compiler->includes中添加头文件路径。
点击Include paths右边的绿色加按钮,添加路径。在Include files中也添加相对应的头文件。
基本的操作就是这样,eclipse还有很多其他的功能,在以后的工作学习中会慢慢补上。
安装eclipse :
1.先安装eclipse运行所需java环境,我安装的是OpenJDK。
安装OpenJDK:
sudo apt-get install openjdk-6-jre检查是否安装成功:
java -version
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.12.04.4)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
设置JAVA_HOME环境变量:
在~/.bashrc中增加下面一行
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
2.安装Eclipse IDE for C/C++ Developers:
Eclipse下载网址:http://www.eclipse.org/downloads/?osType=linux&release=undefined
选择合适的Eclipse IDE for C/C++ Developers,我选择的是Linux 32 Bit,下载完后,解压安装。
打开eclipse,界面如下:
创建一个新的C项目,File->New->C Project,输入项目名称,选择Executable中Empty,右边选Linux GCC,然后Finish。
现在在项目列表中就可以看到我们新建的项目了。接下来我们往项目里添加源文件。
File->New->Source File,添加一个C文件,这边也可以选择添加头文件(选择Header File),也可以选择在文件下创建一个新的目录(选择Folder),以便把头文件和C文件归类。
在出现的对话框中,输入文件名,如main.c,Finish。
在main.c里面写入简单测试代码。
现在开始设置编译条件。点击项目名,右键,下拉到最下,点击Properties,进入设置界面。点击左边C/C++Build->Settings,右边Tool Setting下面出现GCC C Compiler,GCC CLinker,GCC Assembler。现在分别在Compiler,Linker,Assembler的Command前加上arm-linux-。如下面3个图。
设置完后点击OK。然后开始编译,在编译之前要再记得保存,我开始没有保存直接编译,发现一直提示undefined reference to,保存过就没有错了。
编译有很多选择,我是使用选中项目,右键,选择Build Project。
好了,现在就生成了在开发板上能跑的可执行文件了。你可以使用串口来看看有没有字符串输出。
有的时候会出现一些头文件无法找到的问题,我们可以在Properties,C/C++Build->Settings中设置,在Tool Setting 下的GCC C Compiler->includes中添加头文件路径。
点击Include paths右边的绿色加按钮,添加路径。在Include files中也添加相对应的头文件。
基本的操作就是这样,eclipse还有很多其他的功能,在以后的工作学习中会慢慢补上。
相关文章推荐
- 【ARM-Linux开发】Linux环境下使用eclipse开发C++动态链接库程序
- 如何在Ubuntu中使用Eclipse + CDT开发C/C++程序
- 如何在Linux使用Eclipse + CDT开发C/C++程序?
- 使用eclipse集成开发环境开发arm linux程序
- 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
- Linux下使用Eclipse开发第一个C++程序
- Linux环境下使用eclipse开发C++动态链接库程序
- 在Linux使用Eclipse+CDT开发C/C++程序
- 【转】如何在Linux使用Eclipse + CDT开发C/C++程序?
- Linux环境下使用eclipse开发C++动态链接库程序
- (原創) 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
- 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
- 如何在Linux使用Eclipse + CDT开发C/C++程序?
- Linux环境下使用eclipse开发C++动态链接库程序
- 如何在Linux使用Eclipse + CDT开发C/C++程序?
- (转载) 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)
- Linux使用Eclipse + CDT开发C/C++程序(转)
- 如何在Linux使用Eclipse + CDT开发C/C++程序?
- Eclipse开发调试ARM裸机程序(三)C语言LED_LINUX使用DNW
- Linux下使用Eclipse开发C/C++程序