【发布时间】:2016-09-14 19:50:34
【问题描述】:
我有一个场景,我需要使用相同的 C 文件来构建具有不同 CFLAGS 的不同目标。
假设我有 common1.c common2.c common3.c 通用文件。
Target1 有其他文件 a.c b.c 和 CFLAGS 作为 CFLAGS1
Target2 有其他文件 1.c 2.c 和 CFLAGS 作为 CFLAGS2
Target1 需要用 CFLAGS1 编译的通用文件
Target2需要用CFLAGS2编译的通用文件。
我该怎么做。
提前致谢
文卡特斯
【问题讨论】:
-
你使用 CMake 吗?或者为什么是“cmake”标签?
标签: c makefile compilation cmake gnu-make