link problem
От: Gabber Россия  
Дата: 10.09.02 10:10
Оценка:
Привет народ,

Кто-нибудь знает ответ на вопрос почему возникает ошибка при линковке MFC проекта который пытаются сделать UNICODE. Preprocessor define _MBCS заменили на _UNICODE и UNICODE.
Вылазит ошибка
Linking...
libcmtd.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
../../../../build/test/Debug_Unicode/test.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Что надо в linkовке поменять чтобы всё ок было?
Re: link problem
От: Patalog Россия  
Дата: 10.09.02 10:25
Оценка: 3 (1)
Здравствуйте Gabber, Вы писали:

G>Кто-нибудь знает ответ на вопрос почему возникает ошибка при линковке MFC проекта который пытаются сделать UNICODE. Preprocessor define _MBCS заменили на _UNICODE и UNICODE.

G>Вылазит ошибка
G>Linking...
G>libcmtd.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
G>../../../../build/test/Debug_Unicode/test.exe : fatal error LNK1120: 1 unresolved externals

Посмотри TFM, Q125750. Думаю самое оно...
Почетный кавалер ордена Совка.
Re: link problem
От: Mink Россия  
Дата: 10.09.02 10:27
Оценка: 3 (1)
Здравствуйте Gabber, Вы писали:

G>Привет народ,


G>Кто-нибудь знает ответ на вопрос почему возникает ошибка при линковке MFC проекта который пытаются сделать UNICODE. Preprocessor define _MBCS заменили на _UNICODE и UNICODE.

G>Вылазит ошибка
G>Linking...
G>libcmtd.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
G>../../../../build/test/Debug_Unicode/test.exe : fatal error LNK1120: 1 unresolved externals
G>Error executing link.exe.
G>Что надо в linkовке поменять чтобы всё ок было?

Добавь ключ линкера /entry:"wWinMainCRTStartup"
Сила, она в ньютонах
Re[2]: link problem
От: Gabber Россия  
Дата: 10.09.02 10:30
Оценка:
Здравствуйте Patalog, Вы писали:

P>Здравствуйте Gabber, Вы писали:


G>>Кто-нибудь знает ответ на вопрос почему возникает ошибка при линковке MFC проекта который пытаются сделать UNICODE. Preprocessor define _MBCS заменили на _UNICODE и UNICODE.

G>>Вылазит ошибка
G>>Linking...
G>>libcmtd.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
G>>../../../../build/test/Debug_Unicode/test.exe : fatal error LNK1120: 1 unresolved externals

P>Посмотри TFM, Q125750. Думаю самое оно...


Большое спасибо — помогло.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.