Вопрос похож на этот вопрос
Обработка зависимостей заголовочных файлов с помощью cmake
У меня есть пример программы dir, имеющий main.c main.h и CMakeLists.txt
main.h содержимое
#ifndef MAIN_H
#define MAIN_H
int t=3;
int y=2;
#endif
main.c содержимое
#include <main.h>
#include<stdio.h>
int main(){
printf("%d apple",t);
}
и CMakeLists.txt
PROJECT( test )
AUX_SOURCE_DIRECTORY(. test_SRCS)
include_directories(.)
ADD_EXECUTABLE (main ${test_SRCS})
, но cmake это не такперестройка main.c при модификации заголовочного файла.Я хочу, чтобы он автоматически генерировал зависимость заголовочного файла.Возможно ли использовать cmake?
, если нет другого инструмента, который может это сделать?