Ошибка конпиляции INDIGO (РЕШЕНО)

идиот
Начинающий
Статус
Оффлайн
Регистрация
31 Дек 2016
Сообщения
156
Реакции[?]
16
Поинты[?]
0
Щас такой пытаюсь закомпилировать смеф индиго 4.1 и такая ошибка:
Ошибка LNK2019 ссылка на неразрешенный внешний символ "int __cdecl Engine::SearchFiles(char const *,void (__cdecl*)(char const *),int)" (?SearchFiles@Engine@@YAHPBDP6AX0@ZH@Z) в функции "void __cdecl Client::RefreshConfigs(void)" (?RefreshConfigs@Client@@YAXXZ) INDIGO C:\Users\Lolly\Desktop\JustGiveUp.I did\INDIGO\Client.obj 1
и
Ошибка LNK1120 неразрешенных внешних элементов: 1 INDIGO C:\Users\Lolly\Desktop\JustGiveUp.I did\Release\smef.pw.dll 1
Кто-нибудь помогите пожалуйста:roflanPominki:
 
Забаненный
Статус
Оффлайн
Регистрация
16 Июл 2017
Сообщения
486
Реакции[?]
85
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Удали прошлые длл
И слн, открывай vcxproj
 
Забаненный
Статус
Оффлайн
Регистрация
16 Июл 2017
Сообщения
486
Реакции[?]
85
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Щас такой пытаюсь закомпилировать смеф индиго 4.1 и такая ошибка:
Ошибка LNK2019 ссылка на неразрешенный внешний символ "int __cdecl Engine::SearchFiles(char const *,void (__cdecl*)(char const *),int)" (?SearchFiles@Engine@@YAHPBDP6AX0@ZH@Z) в функции "void __cdecl Client::RefreshConfigs(void)" (?RefreshConfigs@Client@@YAXXZ) INDIGO C:\Users\Lolly\Desktop\JustGiveUp.I did\INDIGO\Client.obj 1
и
Ошибка LNK1120 неразрешенных внешних элементов: 1 INDIGO C:\Users\Lolly\Desktop\JustGiveUp.I did\Release\smef.pw.dll 1
Кто-нибудь помогите пожалуйста:roflanPominki:
Ты не видишь что тебе пишет ?
 
f3mb0y
Участник
Статус
Оффлайн
Регистрация
14 Фев 2017
Сообщения
625
Реакции[?]
291
Поинты[?]
1K
Попробуй обновить проект (пкм по нему -> Изменить целевую платформу решения)
 
идиот
Начинающий
Статус
Оффлайн
Регистрация
31 Дек 2016
Сообщения
156
Реакции[?]
16
Поинты[?]
0
Премиум
Статус
Оффлайн
Регистрация
25 Авг 2017
Сообщения
557
Реакции[?]
220
Поинты[?]
0
нет других вхождений.
Client.cpp
namespace Client

RefreshConfigs(); // remove/comment
или можешь зайти в Engine.cpp
bool SearchFiles
Код:
BOOL SearchFiles( LPCTSTR lpszFileName , LPSEARCHFUNC lpSearchFunc , BOOL bInnerFolders = FALSE )
{
LPTSTR part;
char tmp[MAX_PATH];
char name[MAX_PATH];
HANDLE hSearch = NULL;
WIN32_FIND_DATA wfd;
memset( &wfd , 0 , sizeof( WIN32_FIND_DATA ) );
if ( bInnerFolders )
{
if ( GetFullPathName( lpszFileName , MAX_PATH , tmp , &part ) == 0 ) return FALSE;
strcpy( name , part );
strcpy( part , "*.*" );
wfd.dwFileAttributes = FILE_ATTRIBUTE_DIRECTORY;
if ( !( ( hSearch = FindFirstFile( tmp , &wfd ) ) == INVALID_HANDLE_VALUE ) )
do
{
if ( !strncmp( wfd.cFileName , "." , 1 ) || !strncmp( wfd.cFileName , ".." , 2 ) )
continue;
if ( wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY )
{
char next[MAX_PATH];
if ( GetFullPathName( lpszFileName , MAX_PATH , next , &part ) == 0 ) return FALSE;
strcpy( part , wfd.cFileName );
strcat( next , "\\" );
strcat( next , name );
SearchFiles( next , lpSearchFunc , TRUE );
}
} while ( FindNextFile( hSearch , &wfd ) );
FindClose( hSearch );
}
if ( ( hSearch = FindFirstFile( lpszFileName , &wfd ) ) == INVALID_HANDLE_VALUE )
return TRUE; 
do
if ( !( wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY ) )
{
char file[MAX_PATH];
if ( GetFullPathName( lpszFileName , MAX_PATH , file , &part ) == 0 ) return FALSE;
strcpy( part , wfd.cFileName );
lpSearchFunc( wfd.cFileName );
}
while ( FindNextFile( hSearch , &wfd ) );
FindClose( hSearch );
return TRUE;
}
 
идиот
Начинающий
Статус
Оффлайн
Регистрация
31 Дек 2016
Сообщения
156
Реакции[?]
16
Поинты[?]
0
Client.cpp
namespace Client

RefreshConfigs(); // remove/comment
или можешь зайти в Engine.cpp
bool SearchFiles
Код:
BOOL SearchFiles( LPCTSTR lpszFileName , LPSEARCHFUNC lpSearchFunc , BOOL bInnerFolders = FALSE )
{
LPTSTR part;
char tmp[MAX_PATH];
char name[MAX_PATH];
HANDLE hSearch = NULL;
WIN32_FIND_DATA wfd;
memset( &wfd , 0 , sizeof( WIN32_FIND_DATA ) );
if ( bInnerFolders )
{
if ( GetFullPathName( lpszFileName , MAX_PATH , tmp , &part ) == 0 ) return FALSE;
strcpy( name , part );
strcpy( part , "*.*" );
wfd.dwFileAttributes = FILE_ATTRIBUTE_DIRECTORY;
if ( !( ( hSearch = FindFirstFile( tmp , &wfd ) ) == INVALID_HANDLE_VALUE ) )
do
{
if ( !strncmp( wfd.cFileName , "." , 1 ) || !strncmp( wfd.cFileName , ".." , 2 ) )
continue;
if ( wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY )
{
char next[MAX_PATH];
if ( GetFullPathName( lpszFileName , MAX_PATH , next , &part ) == 0 ) return FALSE;
strcpy( part , wfd.cFileName );
strcat( next , "\\" );
strcat( next , name );
SearchFiles( next , lpSearchFunc , TRUE );
}
} while ( FindNextFile( hSearch , &wfd ) );
FindClose( hSearch );
}
if ( ( hSearch = FindFirstFile( lpszFileName , &wfd ) ) == INVALID_HANDLE_VALUE )
return TRUE;
do
if ( !( wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY ) )
{
char file[MAX_PATH];
if ( GetFullPathName( lpszFileName , MAX_PATH , file , &part ) == 0 ) return FALSE;
strcpy( part , wfd.cFileName );
lpSearchFunc( wfd.cFileName );
}
while ( FindNextFile( hSearch , &wfd ) );
FindClose( hSearch );
return TRUE;
}
мне это надо вставить или убрать? :/
 
Премиум
Статус
Оффлайн
Регистрация
25 Авг 2017
Сообщения
557
Реакции[?]
220
Поинты[?]
0
мне это надо вставить или убрать? :/
Что хочешь.
Если хочешь "починить", то
  • Заменить, если есть
  • Вставить, если нет
Если хочешь тебе на хуй не уперлись эти конфиги, то
  • Удалить
  • Закомментить
 
идиот
Начинающий
Статус
Оффлайн
Регистрация
31 Дек 2016
Сообщения
156
Реакции[?]
16
Поинты[?]
0
Что хочешь.
Если хочешь "починить", то
  • Заменить, если есть
  • Вставить, если нет
Если хочешь тебе на хуй не уперлись эти конфиги, то
  • Удалить
  • Закомментить
Не помогло (в первом случает ошибка и во втором тоже ошибки)
 
Сверху Снизу