Проблема при переносе проекта из Visual Studio в Qt Creator |
Здравствуйте, гость ( Вход | Регистрация )
Проблема при переносе проекта из Visual Studio в Qt Creator |
mizanto |
30.4.2012, 12:37
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 4.6.2010 Пользователь №: 1779 Спасибо сказали: 0 раз(а) Репутация: 0 |
Доброго времени суток.
Стоит задача переноса проекта Visual Studio (Win32 API) в Qt Creator с последующим переходом на Qt. Для начала хотел скомпилировать существующий проект в Creatore, для этого создал .pro файл и приступил к сборке, но Qt Creator выдал много ошибок типа: Раскрывающийся текст /client-config-lib/ConnectionConfig.cpp:381: error: no matching function for call to 'SettingsManager::setBoolean(const char [15], bool&)' /config-lib/SettingsManager.h:49: note: candidates are: virtual bool SettingsManager::setBoolean(const TCHAR*, bool) Если кто сталкивался, подскажите пожалуйста в чем проблема и, как ее можно решить. |
|
|
Алексей1153 |
2.5.2012, 6:44
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
чисто идеологически перенос с WinAPI на Qt - это такой гемор, что лучше переписать заново по наработанным алгоритмам.
не вижу код, который вызвал ошибку компиляции, но предположу, что дело в T-символах. В студии в зависимости от наличия дефайна UNICODE все TCHAR раскрываются как char или WCHAR (а строками-константами управляет макрос _T) Сообщение отредактировал Алексей1153 - 2.5.2012, 6:45 |
|
|
Текстовая версия | Сейчас: 1.12.2024, 21:58 |