Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: C.H. от Апрель 07, 2006, 12:03



Название: qt4 error перекомпиляция
Отправлено: C.H. от Апрель 07, 2006, 12:03
Добрый день!
Такая проблема:
после изменения файла cpp пересобираются и все остальные файлы, т.е. у меня в проекте к примеру такие файлы:
main.cpp
1.cpp
1.h
2.cpp
2.h

main.cpp  инклюдит 1.h, 1.h  инклюдит 2.h
Если я меняю 2.h, то пересобирается весь проект, идет перекомпиляция всех cpp файликов.
А если я меняю только 1.cpp или 2.cpp, то соответственно перекомпилится только он и собирается бинарник.
Так вот так было до сегодняшнего утра!

А теперь не зависимо от того какой файл я изменил происходит перекомпиляция всех файлов проекта :(

Помогите кто чем может

qt 4.1.1
FreeBSD 6.0
gcc version 3.4.4 [FreeBSD] 20050518


Название: qt4 error перекомпиляция
Отправлено: Dendy от Апрель 07, 2006, 12:22
Может бьІть такое:

У тебя кто-то отмотал дату изменения файлов исходника вперёд перед их записью. Получается когда бьІ тьІ не начал перекомпилляцию - дата файла всегда больше датьІ текущей и make вполне логично начинает обновлять обьектники.


Название: qt4 error перекомпиляция
Отправлено: C.H. от Апрель 07, 2006, 12:24
Ага!
Уже сам нашел - дата на год назад стояла :)
Пол дня протрахался %)


Название: qt4 error перекомпиляция
Отправлено: Admin от Апрель 07, 2006, 15:17
такой глюк с VC бывает! тоже можно потрудится :)