Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Помогите собрать проект под студией


Автор: dizy1985 15.2.2012, 11:50
Так вот. Не собирается проект, все dll ки соберается а основной модуль нет. (( Собирал под 2003 студией. Не собирается вот что
clist_nicer - dll ругается на вот что

#ifndef __cplusplus
#error "eh.h is only for C++!"
#endif

Далее

dbtool - exe файл, хотя функция описана он её не линкует и нет либы такой. Ошибки такие.
dbtool error LNK2019: unresolved external symbol "char * __cdecl Utf8DecodeCP(char *,int,unsigned short * *)" (?Utf8DecodeCP@@YAPADPADHPAPAG@Z) referenced in function "int __cdecl LoadLangPack(char const *)" (?LoadLangPack@@YAHPBD@Z)
dbtool error LNK2019: unresolved external symbol "char * __cdecl Utf8EncodeUcs2(unsigned short const *)" (?Utf8EncodeUcs2@@YAPADPBG@Z) referenced in function "void __cdecl ConvertOldEvent(struct DBEvent * &)" (?ConvertOldEvent@@YAXAAPAUDBEvent@@@Z)
dbtool error LNK2019: unresolved external symbol "bool __cdecl is_utf8_string(char const *)" (?is_utf8_string@@YA_NPBD@Z) referenced in function "void __cdecl ConvertOldEvent(struct DBEvent * &)" (?ConvertOldEvent@@YAXAAPAUDBEvent@@@Z)
dbtool fatal error LNK1120: 3 unresolved externals

jabber - тоже не собирается
Ну и самое главное не собирается сама Миранда

Вот ошибка

c:\miranda-im-v0.9.43-src\miranda\src\modules\database\dbini.cpp(497): fatal error C1010: unexpected end of file while looking for precompiled header directive
А так все собралось
И ещё вот что. 2 проекта вообще не загрузились в проект почему то.
Вот ссылка на исходники собранные мной под студию 2003.

Добавлено через 9 минут и 10 секунд
http://zalil.ru/32710311
Файл будет удален через 10 дней после последнего скачивания. Залить еще.

Самое главное собрать саму миранду а она у меня не хочет. Может кто под другой студией попробует

Автор: vol4ek 15.2.2012, 12:45
из папки bin9 отлично собрался и даже работаети smile

Добавлено через 11 секунд
vs 2008

Автор: dizy1985 15.2.2012, 12:57
О прикольно ,надо попробовать на виртуальной машине

Добавлено через 15 секунд
Кто ещё smile ?

Автор: borisbn 15.2.2012, 14:18
у меня в 2008-й из bin9 собралось с 40-го раза. 3 раза вылетал сам линковщик
Цитата
LINK : fatal error LNK1000: Internal error during IncrBuildImage

но упорное нажатие F7 привело к сакцессу

Автор: dizy1985 15.2.2012, 14:25
Да уж((

Автор: bsa 16.2.2012, 10:21
dizy1985, если у тебя ругается на определение С++, значит ты пытаешься собрать компилятором С. Проверь проект.

Автор: vol4ek 16.2.2012, 10:43
Цитата(borisbn @  15.2.2012,  14:18 Найти цитируемый пост)
у меня в 2008-й из bin9 собралось с 40-го раза. 3 раза вылетал сам линковщик



у меня с первого захода все собралось. ни ошибок, ни предупреждений. Там вроде как в каздой папке bin под определённую версию IDE. smile 

Автор: borisbn 16.2.2012, 10:46
Цитата(vol4ek @  16.2.2012,  10:43 Найти цитируемый пост)
у меня с первого захода все собралось. ни ошибок, ни предупреждений.

дык и у меня ни одной ошибки и ни одного предупреждения. просто 4 раза (я ошибся - не 40, а 4) вылетал линковщик. повторный запуск и всё ОК

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)