当前位置:  技术问答>linux和unix

请教个Makefile的头文件包含问题

    来源: 互联网  发布时间:2016-11-01

    本文导语:  本帖最后由 yhguo2008 于 2011-01-02 13:48:32 编辑 目前小弟刚学Makefile,写了个程序,总是报错找不到头文件point.h: g++ -W -g -MM    -c -o src/point/point.o src/point/point.cpp src/point/point.cpp:1:19: error: point.h: No such file or direct...

本帖最后由 yhguo2008 于 2011-01-02 13:48:32 编辑
目前小弟刚学Makefile,写了个程序,总是报错找不到头文件point.h:
g++ -W -g -MM    -c -o src/point/point.o src/point/point.cpp
src/point/point.cpp:1:19: error: point.h: No such file or directory
make: *** [src/point/point.o] Error 1

程序如下:
目录结构:
|
|--include
|  |---point.h 
|
|--Makefile
|
|--src 
|   |--main
|   |  |---main_point.cpp
|   |
|   |--point
|      |---point.cpp 
|

在point.h中声明了Point类,Point类中的成员函数定义在point.cpp中,并且#include "point.h", main_point.cpp中是主函数,也#include "point.h"

Makefile是写成这样的:

CPP = g++
CXXFLAGS = -W -g -MM 
INCLUDE= -I./include

.PHONY:all clean
TARGETS = main_point 
all:$(TARGETS)

main_point: ./src/point/point.o ./src/main/main_point.o
        $(CPP) $(CXXFLAGS) -o $@ $^ 

point.o: ./src/main/point.cpp 
        $(CPP) -c $(CXXFLAGS) $(INCLUDE)-o $@ $

    
 
 

您可能感兴趣的文章:

  • 请教根据Makefile.am自动生成Makefile的问题
  • 请教一个简单makefile的写法
  • 请教点的Makefile文件语法?
  • 请教一个makefile的问题?
  • 请教Makefile文件编写
  • 请教makefile的使用方法。
  • 请教下,各位作MakeFile时用Automake这个工具么
  • 急切请教一个关于makefile的问题,万分感谢。
  • 请教makefile中的 ifeq else default
  • 我是初学,请教大家gdb,dbx,makefile,cc的用法.
  • makefile请教!
  • 请教makefile中的一个规则
  • 请教,Makefile目标文件要通配目录下所有C文件,如何写?
  • 100分请教高手一个Makefile的小问题
  • 请教关于makefile的问题,该怎么写?
  • 请教makefile问题
  • 请教makefile文件编写问题
  • MAKEFILE自动生成依赖关系问题请教
  • 请教:linux unix 下makefile的问题
  • 高分请教:下面的makefile是什么意思?
  • 请教如何在指定目录下查找包含指定文字的文件
  • 请教:修改Linux内核时,需要调用驱动程序的函数,头文件也包含了,但是编译时候说头文件找不到!
  • 新手请教一个基本问题,我现在机器上装的是j2re-1.4的版本,那是不是说就包含了SDK了呢??谢谢
  • 请教如何生成包含动态链接的静态库文件
  • 请教Solaris系统的一些命令,显示目录下面文件内容包含flypig字眼的文件名...
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教,请教,这个问题是为什么????
  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • ■请教■请教redhat最基本的问题!
  • 请教一个 shell 问题,我用下面这个 shell 语句总是失败,请教
  • 高分请教,各位大侠,请教一个问题,理论高手请进??谢谢
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教!
  • 各位大虾,请教装了REDHAT9操作系统后,启动时无法引导到LINUX,请教该如何解决啊
  • 请教,请教,,,一定要看!!一定要看!!
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教象我这样的硬盘应如何安装Linux,我昨天试装了,但有问题。(老问题了,也看了前面的帖子,但还是来请教,请多指教)
  • 请教这种循环的执行过程
  • 请教两个redhat9问题
  • 请教局域网中如何通过ip地址得到主机名
  • 请教kdevelop的问题
  • 请教linux 下的adsl拨号问题.
  • 请教,如何用虚拟订机安装liux
  • 【请教】LINUX 下SNMP的MIB开发
  • 请教一个opengl的问题
  • 请教unix常用命令命令问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3