Я пытаюсь изменить некоторые файлы C ++ в ns2, а затем перекомпилировать с помощью команды make. Несмотря на то, что после make создается новый .o-файл, результат аналогичен предыдущему файлу C ++ (до его модификации). Может кто-нибудь предположить, что может быть причиной этого?
Вы изменяете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости (gcc -MMD или makedepend). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug=b -n
Вы изменяете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости (gcc -MMD или makedepend). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug=b -n
Вы изменяете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости (gcc -MMD или makedepend). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug=b -n
Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD
или makedepend
). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug = b -n
Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD
или makedepend
). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug = b -n
Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD
или makedepend
). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug = b -n
Вы модифицируете файлы .cpp (или .C .cc и т. д.) или файлы заголовков? Некоторые Make-файлы написаны очень плохо и не имеют достоверной информации о зависимости ( gcc -MMD
или makedepend
). Это означает, что проект не восстанавливается правильно, если вы изменяете некоторые файлы (часто файлы заголовков). Вы можете проверить, какие файлы запускаются с помощью модификации (и почему) с помощью команды:
make --debug = b -n