Проблема перекомпиляции с использованием команды make

Я пытаюсь изменить некоторые файлы C ++ в ns2, а затем перекомпилировать с помощью команды make. Несмотря на то, что после make создается новый .o-файл, результат аналогичен предыдущему файлу C ++ (до его модификации). Может кто-нибудь предположить, что может быть причиной этого?

2
задан 8 April 2011 в 02:00

7 ответов

Вы изменяете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости (gcc -MMD или makedepend). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

make --debug=b -n
1
ответ дан 25 July 2018 в 22:15

Вы изменяете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости (gcc -MMD или makedepend). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

make --debug=b -n
1
ответ дан 2 August 2018 в 03:43

Вы изменяете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости (gcc -MMD или makedepend). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

make --debug=b -n
1
ответ дан 4 August 2018 в 19:47

Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD или makedepend ). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

  make --debug = b -n  
1
ответ дан 6 August 2018 в 03:50

Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD или makedepend ). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

  make --debug = b -n  
1
ответ дан 7 August 2018 в 21:46

Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD или makedepend ). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

  make --debug = b -n  
1
ответ дан 10 August 2018 в 10:00

Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD или makedepend ). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:

  make --debug = b -n  
1
ответ дан 13 August 2018 в 16:20

Другие вопросы по тегам:

Похожие вопросы: