Поиск:

Ответ в темуСоздание новой темы Создание опроса
> COM и STL, проблема с random_shuffle 
:(
    Опции темы
Dray
  Дата 23.2.2005, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 1
Всего: 6



У меня com компонент, в VC++ 6. без MFC. Использую STL алгоритм random_shuffle. Появляется странная ошибка:

LIBCMT.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
ReleaseUMinDependency/Koloda.dll : fatal error LNK1120: 1 unresolved externals


что делать? smile


--------------------
忍者

user posted image
PM MAIL   Вверх
Dray
Дата 10.3.2005, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 1
Всего: 6



Цитата
If you get this error when building the release build, click on the C/C++ tab in Project->Settings and select Preprocessor from the Category drop-down box. Remove the ATL_MIN_CRT flag in the Preprocessor definitions box. By default, ATL release builds use a tiny version of the C runtime library (CRT). However, this tiny CRT does not include certain functions which your ATL project may use. Therefore, you will get unresolved symbols. By removing this flag, you will tell the linker to link in full-size version of the CRT. However, this only increases your DLL by ~30KB.


Как написано в инструкции, надо удалить ATL_MIN_CRT. Но ошибка при этом не исчезает. Если добавить _CPPUNWIND то все работает, но с warning'ами. Может всетаки кто сталкивался с этим подскажите а? Как сделать все правильно? smile


--------------------
忍者

user posted image
PM MAIL   Вверх
Dray
Дата 3.4.2005, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 1
Всего: 6



Разобрался сам. Нужно было искать в районе MSDN
GX compiler option [C++]


--------------------
忍者

user posted image
PM MAIL   Вверх
Dray
Дата 3.6.2005, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 1
Всего: 6



Если кому будет интересно Про GX
Здесь про GX


--------------------
忍者

user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема »


 




[ Время генерации скрипта: 0.0411 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.