eclipse c 编译工程(已有makefile文件的完整工程)

如何编译一个已经具备makfile的完整的工程

以TJET_SDK为例说明如何用eclipse编译程序:
在TJET_SDK的主目录下会发现有.cproject和.project隐藏文件, .project文件大小2~3K Bytes , 该文件是针对eclipse的project Description ,.cproject文件大小是10~12K  Bytes,该文件是针对CDT插件的project Description 。也就是说这两个文件保存了工程的配置信息,然而已有的这两个文件是之前开发的老版本不适用于此处的eclipse因此我们在调试的时候需将这两个文件删除,然后自己配置生成这两个文件。具体做法如下:

  1).从TJET_SDK目录下拷贝出tjet-sdk文件夹,这个文件夹里不包含.cproject .project文件,修改一个自己想出要的文件名;
  2).打开eclipse选择project/makefile project with existing code,然后随便填写一个文件名,设置code地址,注意此处目录下必须有makefile文件,且如上述说的没有老版本的.cproject和.project隐藏文件(有新版本隐藏文件的可以用,最好还是自己配置生成,此处讲的方法即适用于无以上两文件也适用于有新版本的文件),接下来勾选c选项(工程为c工程),选择cross gcc;
  3).finish,以上步骤操作太快软件反应不过来可能建立不了工程,要慢一点
  4).接下来可直接编译工程(不需要进行build设置,因为编译是根据makefile来的)。


以上供参考,具体做法如图所示(图中projectv already exists是因为我之前已经用obexapp之歌名字创建过一个工程,只是演示看的)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值