ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
Форум АНТИЧАТ
> ПРОГРАММИРОВАНИЕ
> С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
|
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.
|
|

03.11.2009, 23:24
|
|
Участник форума
Регистрация: 03.06.2008
Сообщений: 111
Провел на форуме: 911872
Репутация:
36
|
|
Хватит тупить!
Да, Nosferatum, тебе с твоим вопросом сюда: http://forum.antichat.ru/thread122076.html , ну или http://forum.antichat.ru/thread90173.html.
|
|
|

04.11.2009, 13:09
|
|
Участник форума
Регистрация: 07.10.2009
Сообщений: 100
Провел на форуме: 135161
Репутация:
8
|
|
респект! зажусь учить 
|
|
|

05.11.2009, 23:49
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
подключаю curl-7.19.7 к eclipse и mingw 5.1.6
g++ -O3 -Wall -c -fmessage-length=0 -DCURL_STATICLIB -omain.o ..\main.cpp
g++ -LC:\mingw\lib -ohelloworld.exe main.o -lcurl -lwsock32 -lwldap32
lib скомпилировал и закинул в mingw/lib
curl/*.h - в mingw/include/curl
компилируется нормально, а при запуске получаю ошибки:
/mingw/lib/libcurl.a(socks.o)  .text+0x9fd): undefined reference to `htons@4'
/mingw/lib/libcurl.a(socks.o)  .text+0xbcf): undefined reference to `htons@4'
/mingw/lib/libcurl.a(socks.o)  .text+0xf08): undefined reference to `ntohs@4'
|
|
|

06.11.2009, 00:41
|
|
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме: 3578578
Репутация:
275
|
|
Эта ошибка неплохо гуглится.
|
|
|

06.11.2009, 00:37
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
попробуй вместо wsock32 использовать ws2_32
|
|
|

06.11.2009, 08:40
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
вместо wsock32 использовать ws2_32
не помогло
везде в гугле пишут подключить ws2_32, а толку нет
Последний раз редактировалось Дикс; 06.11.2009 в 08:52..
|
|
|

06.11.2009, 09:40
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
**** Rebuild of configuration Debug for project helloworld ****
**** Internal Builder is used for build ****
g++ -O0 -g3 -Wall -c -fmessage-length=0 -DCURL_STATICLIB -omain.o ..\main.cpp
g++ -ohelloworld.exe main.o -lws2_32 -lwldap32 -lcurl
/mingw/lib/libcurl.a(easy.o)  .text+0x6f): undefined reference to `WSAStartup@8'
/mingw/lib/libcurl.a(easy.o)  .text+0x85): undefined reference to `WSACleanup@0'
/mingw/lib/libcurl.a(easy.o)  .text+0x198): undefined reference to `WSACleanup@0'
при этом в папке mingw/lib
есть
libws2_32.a
libwldap32.a
libws2_32.a
что ещё? не понимаю
пару месяцев назад настраивал, все работало после подключения wsock и wldap
а сейчас в упор не могу
и гугл не помогает
UPD: все решилось. оказывается важен порядок в котором записаны библиотеки в настройках.
curl
wsock32
wldap32
в другом порядке ошибки
Последний раз редактировалось Дикс; 06.11.2009 в 16:44..
|
|
|

09.11.2009, 20:24
|
|
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
Провел на форуме: 3459722
Репутация:
155
|
|
Посоветуйте книгу для С++.Где программная среда будет Visual c++ 2008 и будут рассказывать о разработке "НЕ КОНСОЛЬНЫХ!" а приложений с формами и кнопками.А то все книги которые я прочел ориентируются на обучение написании консольных приложений.
|
|
|

10.11.2009, 02:38
|
|
Познающий
Регистрация: 29.02.2008
Сообщений: 66
Провел на форуме: 139469
Репутация:
33
|
|
Сообщение от waik
Посоветуйте книгу для С++.Где программная среда будет Visual c++ 2008 и будут рассказывать о разработке "НЕ КОНСОЛЬНЫХ!" а приложений с формами и кнопками.А то все книги которые я прочел ориентируются на обучение написании консольных приложений.
Ну если тебе надо "Visual c++ 2008", то ты хочешь перетаскивать кнопочки на формочки и чтоб оно работало? тогда дарога тебе в WinForms + C++/SLI (Читай в гугле), там все просто... Но лучше учи C# + WPF это будет попроще, С# сам по себе бархатный язык.
Ну если ты готов к трудностям учи Win32 API. Эта вещь нормально тебя потрахает, но в итоге ты многое поймешь...
|
|
|

09.11.2009, 23:04
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Посоветуйте книгу для С++.Где программная среда будет Visual c++ 2008 и будут рассказывать о разработке "НЕ КОНСОЛЬНЫХ!" а приложений с формами и кнопками.А то все книги которые я прочел ориентируются на обучение написании консольных приложений.
1ый пост. Там написано про Qt.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|