首页 > 解决方案 > 使用 Makefile 编译文件位于源目录之外

问题描述

我有像这样的目录结构,

                                                    |
                                                    |
                                   ------------------------------------
                                   |                                  |
                              directory 1                        directory 2
                                   |                                  |
                             -------------                      -------------
                             |           |                      |           |
                      directory 1.1  directory 1.2          Makefile   directory 2.1
                                         |
                                       file.c

在上面的层次结构中,如何使用 Makefile 编译 file.c(位于目录 2 中)?

标签: makefile

解决方案


推荐阅读