【发布时间】:2012-02-07 12:00:49
【问题描述】:
试图通过使用 EDE 生成 Makefile 来了解 EDE 的工作原理 一个项目目录,其中包含特定下的多个目标 等级制度。我没有运气,信息页面似乎没有 回答我的问题。
我的目录结构类似于: (星号 (*) 标记包含 main() 函数的文件)
research/
flow/
flow.cpp
flow.hpp
program.cpp *
samples/
sample1.yuv
utils/
yuvreader.cpp
yuvreader.hpp
tests/
yuvreader_test.cpp *
我想创建一个或多个子项目的 EDE 项目;或者也许我 只想要一个或多个目标...?
flow 的 program.cpp 需要 flow/ 和 utils/ 源,但是 yuvreader_test 只需要 utils/sources。
我在根目录和所有子目录中做了 ede-new。我也在根目录下做了ede-new-target,但是在子目录下添加源文件时,却无法识别我创建的目标。
如果有人能指出一些更复杂的问题,我将不胜感激 Project.ede 文件用于我正在尝试做的事情。你可以猜猜看 我有更多包含类代码文件的子目录,其中一些 具有使用该代码的独立程序;我也有更多的测试 测试/下的代码。任何示例文件/命令工作流程都是 赞赏。
【问题讨论】: