У меня есть проект, для которого я регулярно изменяю заголовки, и когда я это делаю, и забываю make clean
, затем make
, я получаю все виды странного поведения. В настоящее время я использую Qt Creator в качестве моей IDE, но я видел, как это происходит в Qt-независимом проекте. Мой проект становится довольно большим, и необходимость перестраивать каждый раз, когда я делаю изменение заголовка, становится непродуктивным. Есть предположения?Make не перестраивает заголовки при изменении
Для дальнейшего использования:
При использовании системы QMAKE:
DEPENDPATH += . \ HeaderLocation1/ \ HeaderLocation2/ \ HeaderLocation2/HeaderSubLocation1/ \ HeaderLocation2/HeaderSubLocation2/ \ HeaderLocation2/HeaderSubLocation3/ \ HeaderLocation2/HeaderSubLocation4/ \ HeaderLocation2/HeaderSubLocation5/ \ HeaderLocation3/ \ HeaderLocation3/HeaderSubLocation1/ \ HeaderLocation3/HeaderSubLocation2/ \
странного поведение, как случайные битах коды, которые я не модифицированной в возрасте внезапно бросали ошибки, или даже код библиотеки метания ошибки внутренней себе .. – Drise
Похоже, что вам не хватает некоторых зависимостей от заголовков. – juanchopanza
Примечание: Мой файл создается автоматически с помощью QMake, основываясь на моем файле Qt .pro. Модификация моего файла Makefile несколько не является вариантом, потому что когда файл .pro изменяется, Makefile воссоздается. – Drise