Re[2]: Проблема в VS 2005, ктоторой нет в VS 2003
От: Propheta Украина http://www.domashney-stranici.net
Дата: 19.01.08 01:01
Оценка:
Здравствуйте, remark, Вы писали:

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


P>>Столкнулся с проблемой в Visual Studio 2005 при использовании точки входа не в приложении, а в статической библиотеке.

P>>Создаю два проекта lib и exe. Вот код из этих проектов:
P>>А он мне LNK2019: unresolved external symbol _wWinMain@16 referenced in function ___tmainCRTStartup MSVCRTD.lib.
P>>Причём это же солюшэн в VS 2003 работает на ура.


R>В статической библиотеке определен макрос _UNICODE и UNICODE?

R>Свойства проекта -> General -> Character Set == Use Unicode Character Set?

Всё же получилось. Спасибо. Только компилятор раза с четвёртого понял, что ему нужно менять.
Вот теперь вопрос. А если я захочу написать юникод библиотеку или приложение, что тогда делать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.