У меня возникает проблема с использованием FinalBuilder 7, где некоторые из моих проектов (преобразованные из Delphi 7 в XE2 несколько лет назад) не удалось построить, потому что они не могут найти единицы в пространствах VCL (элементы управления, вращение и т. д.)Как добавить инфраструктуру VCL к существующему проекту Delphi (или узнать, добавлено ли оно)
44 Когда я нажимаю «Загрузить настройки из файла проекта» в Final Builder, он извлекает структуру по умолчанию на вкладке «Каталоги» и не устанавливает его. Итак, у меня нет VCL в моем списке префиксов пространства имен. Я могу использовать фреймворк для VCL, но он по-прежнему не создается, если я не сниму «Компилятор» в разделе «Параметры загрузки» из файла проекта.
Я не знаю, как посмотреть, что делает dcc32 на самом деле через finalbuilder (если кто-то может показать мне это, я, вероятно, смогу решить проблему и ответить на свой вопрос, если она слишком запутана). Но в любом случае я не могу сказать вам, какая разница между загрузкой настроек из файла проекта, а не с этим.
Если это не ошибка, я думаю, что я мог бы также исправить эту проблему, добавив фреймворк в исходный проект в Rad Studio (вот почему название вопроса таково, что оно есть), но я не знаете, как это сделать, и я не знаю, было ли это сделано, он не просил меня больше добавлять фреймворк, и я не помню, если бы я сделал это в первую очередь, файлы, которые дают мне горя являются приложениями Windows и консольными приложениями.
Я хотел бы иметь возможность использовать свои конфигурации/optionsets и dproj файлы для загрузки пакетов, параметры компилятора, опции компоновщика и путь поиска, которые программисты ставят перед собой, но управлять выходными путями, условно определяет и версии номера в FinalBuilder.
Follow Up
После Robert Love's совет, я начал monkeying с базовой конфигурацией.
Добавление VCL и VCL.samples в базовую конфигурацию, а затем сохранение dproj позволило мне скомпилировать в FinalBuilder, у меня только что было это в дочерних конфигурациях (возможно, потому, что мне пришлось добавлять их позже, так как они - Консоль и Сервис приложений (но это может быть просто совпадением)).
Если бы я все еще мог решить суть вопроса (добавив рамки VCL к уже преобразованному проекту), я мог бы более легко решить эту проблему единообразно во всех моих проектах. Кто-нибудь знает, как добраться до экрана выбора настроек?
ОК, я просто попробовал глобальную библиотеку, о которой вы говорили. Он не компилировался в finalbuilder. Но вы правы в базовой конфигурации. Я добавил vcl и vcl.samples в базовую конфигурацию, и теперь это происходит. Благодаря! –