Eclipse C++自定义头文件的编写、保存与调用

源文件在工作空间D:\Eclipse\workspace编写。自定义的头文件被放在一个单独的文件D:\Eclipse\mywork。源文件保存在工作空间下工程helloW... 源文件在工作空间 D:\Eclipse\workspace 编写。自定义的头文件被放在一个单独的文件 D:\Eclipse\mywork。
源文件保存在工作空间下工程 helloWorld (\scr\helloWorld.cpp) 中。在同一路径下编写头文件,即 ...\scr\hellox.h。源文件通过 #include "hellox" 成功调用 hellox.h。但同样的代码, 头文件移到路径D:\Eclipse\mywork\hellox.h 就不行了。自定义的文件最好都放在 D:\Eclipse\mywork。请问,如何让Eclipse 找到 D:\Eclipse\mywork即其中的文件。

还有,如何把头文件和源文件编译成可供调用的库文件?
展开
 我来答
育知同创教育
2016-03-08 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
  c++中自定义头文件的编写调用与eclipse无关,可以按照c++的套路来。
  如果是自己定义的头文件,在同一个目录下的可以直接引用,用"x.h";
  如果,#......<X.h> 是标准库中include中的头文件, 已经定义好了,用户可以直接使用;
  在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。
  头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。 .c就是你写的程序文件。
elichn
推荐于2016-05-29 · TA获得超过229个赞
知道小有建树答主
回答量:148
采纳率:100%
帮助的人:132万
展开全部

在某个工程上点右键,选择属性,然后:

追问

没成功

源文件(...\workspace\)helloWorld.cpp(包含hello类,调用成功)

头文件(D:\Eclipse\mywork)hellox.h 包含 helloo类定义(调用失败)

追答

此图中,请你选中

GNU C++,然后截图来看一下,你图中选中的是Assembly,所以不太确定你是否设置正确。


另外,你尝试编译一下。


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式