【发布时间】:2015-04-21 14:49:36
【问题描述】:
我有以下文件夹结构:
项目项目:
- 文件夹 1
- sourceFile1_1.cpp
- sourceFile1_2.cpp
- 文件夹2
- sourceFile2.cpp
- 文件夹 3
- sourceFile3.cpp
- main.cpp
- 制作文件
我想创建一个构建项目的生成文件。源文件之间可以有依赖关系,但不存在循环依赖关系。
这是我现在的makefile:
all: project.exe
clean:
rm main.o project.exe
project.exe: main.o
g++ -g -o main main.o
main.o:
g++ -c -g main.cpp
但是当我运行它时,我得到Cannot open include file: 'whatever....h': No such file or directory
有人知道我做错了吗?
【问题讨论】:
-
使用
-I选项指定标头路径