linux下eclipse用自定义Makefile交叉编译
2015-10-26 00:00
555 查看
摘要: 当你已写了一个交叉编译的工程,但因为项目的逐渐增大,编译利用vim与gcc还不熟悉时,可以用这种方法,利用自己的codes与Makefile来交叉编译程序.
eclipse的安装就不介绍了,大家自行安装,下面进入正题.
一)打开eclipse,新建个C或C++工程
建一个Makefile project,再把目前的原代码与写好的makefile复制到已建好的工程目录下,按F5刷新就可以把代码加入工程中
二,点击project->properties,选择c/c++build中的Environment ,添加PATH跟系统的PATH一样,这个目的我们是要把交叉编译器的路径加到PATH中.如果已有PATH,看有没有交叉编译器的路径,有的话增加即可.
这样我们就算成功了,可以按Build All试一试,如果你的Makefile没有all这个指令的话,要新建一个make target,总之保证你的编辑是有效的.
注意:不过,在20160503号我又试了一次,现在变的更加简单,只要建立 一个makefile project with exiting code,就可以了,也不能设置其他的。
eclipse的安装就不介绍了,大家自行安装,下面进入正题.
一)打开eclipse,新建个C或C++工程
建一个Makefile project,再把目前的原代码与写好的makefile复制到已建好的工程目录下,按F5刷新就可以把代码加入工程中
二,点击project->properties,选择c/c++build中的Environment ,添加PATH跟系统的PATH一样,这个目的我们是要把交叉编译器的路径加到PATH中.如果已有PATH,看有没有交叉编译器的路径,有的话增加即可.
这样我们就算成功了,可以按Build All试一试,如果你的Makefile没有all这个指令的话,要新建一个make target,总之保证你的编辑是有效的.
注意:不过,在20160503号我又试了一次,现在变的更加简单,只要建立 一个makefile project with exiting code,就可以了,也不能设置其他的。
相关文章推荐
- linux首次登陆与帮助
- linux文件权限
- Linux查看服务的运行状态,并且启动和停止服务的方法
- IBM Websphere Message Broker(MB) 教程系列-(2) 创建Broke
- 【鸟哥的linux私房菜-学习笔记】文件系统管理
- 详解Linux中SSH远程访问控制
- CentOS 7如何建立Terminal的桌面图标?
- linux 下文件只能读不能写或者运行的解决
- Linux性能监控 - CPU、Memory、IO、Network
- linux-c-vi编辑器
- 对于生产场景linux分区建议
- Virtualbox 安装kali Linux
- Linux 内存管理
- CentOS和Windows互相远程桌面方法
- Ubuntu编译linux 1.2.13 内核
- Linux C 线程池
- ezdpl Linux自动化部署实战
- 在Linux文件系统中跳转
- linux命令
- Linux操作系统基础知识学习