Я использую Eclipse для разработки C++ на окнах. Я также записал генератор кода, которые берут XML-файл, и производит несколько файлов C++. Проект я продолжаю работать, в настоящее время является установкой для использования внутреннего разработчика. То, что я хотел бы сделать, должно выполнить генератор кода как часть процесса сборки.
Моя проблема состоит в том, что я не смог найти способ заставить Eclipse определить, что файлы присутствуют (или были обновлены) без 'Refeshing' проект. Таким образом, хотя я могу выполнить генератор кода как шаг перед сборкой, сгенерированные файлы, как гарантируют, не будут включены в сборку.
Кто-либо знает, существует ли способ заставить Eclipse сделать обновление после шага перед сборкой или чего-то к тому эффекту, с помощью внутреннего разработчика?
Спасибо
Хотя я не пробовал это с проектами CDT, включение Preferences-> General-> Workspace -> Refresh автоматически помогает мне с проектами Web и Java, в которых задействована генерация кода.
Я не уверен, возможно ли это с помощью внутреннего построителя Eclipse. Обновление всегда было проблемой. Но использование внешнего инструмента сборки, такого как Maven или Ant, работает! Я бы лично перешел на Visual Studio - там таких проблем не бывает