QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1573|回复: 4

关于linux编译C++程序的问题

[复制链接]
发表于 2006-4-19 09:29:15 | 显示全部楼层 |阅读模式
我的工程头文件都放在include目录下,源代码文件放在source目录下,当要包含头文件的时候每回都这样写:
  #include "../include/*.h"
如何写一个Makefile文件,使得包含头文件的代码不用加上"../include/"路径。

谢谢
发表于 2006-4-22 19:43:25 | 显示全部楼层
target.o: target.c
        gcc -I/path/to/include -c $<
回复

使用道具 举报

 楼主| 发表于 2006-4-25 09:14:58 | 显示全部楼层
能不能解释一下 -c $< 是什么意思?谢谢
回复

使用道具 举报

发表于 2006-4-25 12:43:57 | 显示全部楼层
man make
回复

使用道具 举报

 楼主| 发表于 2006-4-25 13:37:36 | 显示全部楼层
man make中没有对$<的解释?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 10:23 , Processed in 0.038933 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表