У меня есть довольно большой проект на C++ в Netbeans. Для его сбора требуется около 3 минут (с включенным режимом -j5
).Netbeans всегда компилируется с начала
Я использую мой сервер VM (FreeBSD), размещенный в Windows 8, и используя SFTP-вариант для компиляции.
Все работает как шарм, за исключением того, что похоже, что Netbeans всегда делает чистым во время компиляции (никаких чистых сообщений, появляющихся в выходной консоли, хотя!). Мне очень досадно ждать 3 минуты за каждое изменение, которое я должен внести в свой исходный код.
У моего друга была аналогичная проблема некоторое время назад - это было связано с файлами timestamps Netbeans (разные настройки времени на локальной удаленной машине VM &). В моем случае установка времени машины VM такая же, как на моем ПК.
В настоящее время я запускаю Netbeans версии 7.3.1 (потому что более поздняя версия & имеет некоторую нечетную проблему SFTP, которая работает некорректно). Я также пробовал последнюю версию бета-версии, включая более ранние версии, и это, похоже, не решает мою проблему.
В чем проблема? Я буду признателен за каждое решение.
Есть ли вероятность, что вы можете загрузить/ссылку на небольшой пример такого поведения? В моих предыдущих применениях Netbeans этого не происходит. – g19fanatic
@ g19fanatic Его так же просто, как: внесение изменений в любой файл проекта (.cpp/.h), нажатие кнопки сборки (F11) и voilà - вместо компиляции обновленных файлов и завершения задания, скомпилирования с нуля, просто как будто это сделает проект чистым первым (но это не так, поскольку в окне вывода не появляется сообщение). Инструменты сборки, которые я использую для этого проекта: http://i.imgur.com/1pkAZ4D.png, версии: http://i.imgur.com/3HDK1Dd.png – Lucas
Вы пытались включить функцию компиляции при сохранении ? Это функция Java, но, возможно, она также доступна для C++ и может вам помочь – KuramaYoko