Eclipse中使用自己的makefile管理工程

我用的环境:

(1)系统: Ubuntu 11.04

(2)Eclipse + CDT

1. 在建立工程的时候选择makefile工程。

2.将makefile文件和你写好的工程文件(源文件和头文件)导入到刚刚创建的工程中。

3. 如果你写的 makefile中的第一个目标是all的话,就可以直接编译工程了,build all 就可以了。

build all相当于在终端里执行make all 的效果一个,看一下我的工程的运行效果。

运行工程run,相当在终端里的   ./all

如果不是的all的话,选择你的makefile,右键--->Make Tagets --->Create, 创建一个你想要build的目标,如test。

然后找到你刚才创建的目标,点击build即可。如我的makefile中的test目标。

另:Eclipse 用gdb调试时候不要开优化选项,并且需要加入调试信息。 即gcc 后的参数不要加04, 一定要加 -g。

时间: 2024-10-12 04:26:20

Eclipse中使用自己的makefile管理工程的相关文章

在Eclipse中如何发布创建的JavaWeb工程

博客<在Eclipse中如何创建JavaWeb工程>中图文并茂的说明了Eclipse中创建JavaWeb工程的方法:博客<如何为Eclipse开发工具中创建的JavaWeb工程创建Servlet>则说明了如何为Eclipse内创建的JavaWeb工程创建Servlet:本篇博客将告诉大家如何发布在Eclipse开发工具中创建的JavaWeb工程: 1.为了更好地看到效果,进行如下操作: a).将博客<如何为Eclipse开发工具中创建的JavaWeb工程创建Servlet&g

在 eclipse中 创建 web 版的 maven 工程以及 进一步了解 pom.xml 中 scope 的相关配置设置问题

1.在 eclipse中 创建 web 版的 maven 工程: a.和 创建 java 版的 maven 工程一样,先选中一个简单的工程(跳过经典模式),后填写坐标(不了解的看先前的博文),在打包方式中选择 war 包,后点击 finish. b.可以看到,在新建 的 javaproject03 的 项目中,只有 webapp目录,而实际的内容并没有.这里我们在每次新建时都要做设置.设置如下: 注:鼠标停在所建的项目上,点击右键进入 properties --> Project Facets

eclipse中的项目受svn管理

1.我们在启动Eclipse的时候都会有如下图提示: 如果我们直接这样输入文件夹的名字,这个文件会在eclipse安装目录的同一级自动生成这样一个名字叫做njgzw的文件夹,接下来我们每次启动都用这个目录,这样,eclipse中导入的项目都会在该文件夹下有记录. 2.我们直接从SVN服务器上检出项目,这样我们就不用考虑Eclipse中的SVN插件(Eclipse中 help -->about eclipse -->Installation Details即可查看SVN版本)版本跟我们本机安装的

转:Eclipse中创建Maven版的Web工程(详解)

一.搭建步骤 ?首先创建一个Maven的Project,如下图: ?点击Next,勾选 Create a simple project ?点击Next,注意Packing要选择war,因为我们创建的是一个Web工程 ?由于packing是war包,那么下面也就多出了webapp的目录 ?由上图可知,这其实是一个Maven的目录结构,对于Maven来说这是一个Web工程,但对于Eclipse来说这是一个Java工程.Web工程目录至少得有一个WebContent以及WebContent下有web.

Eclipse中使用Working Set来管理项目

Eclipse作为一款流行的JavaIDE开发工具,其有很多好用的功能为我们的开发提供帮助.但我们的工作空间中有很多项目时,管理起来就很头疼了. 但是我们又不想更换工作区间,所以我们需要一个更加有效的项目管理方法. 1. 打开eclipse,可以看到下图所示的小三角标志,点击打开. 2. 弹出界面见下图,下图有一个选择工作集选项.点击select working set 3. 默认选择的是windows working set,我们可以点击new新建一个工作集.新建成功后可以把需要的项目添加到对

Eclipse中附加第三方python源码/工程到当前PythDev工程方法(基于Openstack)

如下图:已有的PythonDev工程glance-stable-icehouse的utils.py文件中,from oslo.config import cfg显示错误符号 Unresolved from oslo.config import cfg: 说明该oslo.config相关的模块找不到,无法解析和处理,一般来讲是因为该模块为导入到当前工程. 下面来看下导入该模块到当前工程的方法: 1.选择当前工程glance-stable-icehouse,右键->properties: 2.选择P

如何将spring源码导入到eclipse中

前置条件: 1. 正确安装jdk,并配置好JAVA_HOME.PATH.(我这里安装的是jdk1.8) 2. 正确安装好eclipse. 1. 首先去下载spring的源码 https://github.com/spring-projects/spring-framework/releases. 因为我的jdk版本是1.8,所以我这里下载的版本是4.3.2. 下载完成之后解压到本地目录. 2. spring源码的编译需要gradle的支持,所以需要去gradle官网下载gradle.https:

如何把hadoop源码关联到eclipse中?

1.解压源码 首先,我们在windows下使用winrar把hadoop-1.1.2.tar.gz解压,如图1 图1 我们关注文件夹src,浏览该文件夹,如图2所示 图2 我们需要这三个文件夹,一会我们会把这三个文件夹复制到eclipse中. 2.创建java工程 在eclipse中通过菜单栏创建一个java工程 ,  如图3 图3 我的工程叫做“HadoopShanghai”.在创建的工程上,点击右键,在弹出菜单中选择最后一项,如图4 图4 3.导入jar包 在弹出窗口中,左边选择“Java

Hadoop3 在eclipse中访问hadoop并运行WordCount实例

前言:       毕业两年了,之前的工作一直没有接触过大数据的东西,对hadoop等比较陌生,所以最近开始学习了.对于我这样第一次学的人,过程还是充满了很多疑惑和不解的,不过我采取的策略是还是先让环境跑起来,然后在能用的基础上在多想想为什么.       通过这三个礼拜(基本上就是周六周日,其他时间都在加班啊T T)的探索,我目前主要完成的是: 1.在Linux环境中伪分布式部署hadoop(SSH免登陆),运行WordCount实例成功. http://www.cnblogs.com/Pur