У меня есть устаревшее приложение MFC, которое я создаю в VS2008 со сборками x86 и x64. Я пытаюсь добавить к нему поддержку Qt, чтобы быстрее внедрять инновации в пользовательский интерфейс.
Похоже, Qt имеет большое количество параметров компиляции, которые я могу настроить специально для своего приложения (а не изменения исходного кода... Я хочу быть LGPL и генерировать обычную QtCore4.dll и т. д.)
Сначала я подумал об установке Qt SDK отдельно и добавлении глобальных указателей в include и libs. Однако тот факт, что я хочу адаптировать параметр компиляции к моему продукту (и использовать как x86, так и x64), означал, что, возможно, мне следует встроить Qt SDK в мое основное решение для приложений (набор проектов в моем основном решении). Однако это был просто огромный беспорядок, потому что Qt динамически генерирует файлы .cpp и компилирует их, и они не соблюдают настройки проектов (поэтому включают в себя пропажу и т. д.)
Как лучше всего это сделать? Я не могу сделать x86 и x64 с одной установкой Qt SDK, потому что все библиотеки будут построены либо так, либо иначе, а не обоими. Нужно ли мне параллельно использовать Qt SDK, или я на правильном пути, пытаясь встроить его в исходную базу моего приложения?
МайкГ