HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

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

  #1  
Старый 03.11.2009, 23:24
KentPol
Участник форума
Регистрация: 03.06.2008
Сообщений: 111
Провел на форуме:
911872

Репутация: 36
По умолчанию

Хватит тупить!
Да, Nosferatum, тебе с твоим вопросом сюда: http://forum.antichat.ru/thread122076.html , ну или http://forum.antichat.ru/thread90173.html.
 
Ответить с цитированием

  #2  
Старый 04.11.2009, 13:09
[Dead]Demon
Участник форума
Регистрация: 07.10.2009
Сообщений: 100
Провел на форуме:
135161

Репутация: 8
По умолчанию

респект! зажусь учить
 
Ответить с цитированием

  #3  
Старый 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'
 
Ответить с цитированием

  #4  
Старый 06.11.2009, 00:41
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

Репутация: 275
По умолчанию

Эта ошибка неплохо гуглится.
 
Ответить с цитированием

  #5  
Старый 06.11.2009, 00:37
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


По умолчанию

попробуй вместо wsock32 использовать ws2_32
 
Ответить с цитированием

  #6  
Старый 06.11.2009, 08:40
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


По умолчанию

Цитата:
вместо wsock32 использовать ws2_32
не помогло

везде в гугле пишут подключить ws2_32, а толку нет

Последний раз редактировалось Дикс; 06.11.2009 в 08:52..
 
Ответить с цитированием

  #7  
Старый 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..
 
Ответить с цитированием

  #8  
Старый 09.11.2009, 20:24
waik
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
Провел на форуме:
3459722

Репутация: 155
По умолчанию

Посоветуйте книгу для С++.Где программная среда будет Visual c++ 2008 и будут рассказывать о разработке "НЕ КОНСОЛЬНЫХ!" а приложений с формами и кнопками.А то все книги которые я прочел ориентируются на обучение написании консольных приложений.
 
Ответить с цитированием

  #9  
Старый 10.11.2009, 02:38
ZipaCna
Познающий
Регистрация: 29.02.2008
Сообщений: 66
Провел на форуме:
139469

Репутация: 33
По умолчанию

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

Ну если ты готов к трудностям учи Win32 API. Эта вещь нормально тебя потрахает, но в итоге ты многое поймешь...
 
Ответить с цитированием

  #10  
Старый 09.11.2009, 23:04
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


По умолчанию

Цитата:
Посоветуйте книгу для С++.Где программная среда будет Visual c++ 2008 и будут рассказывать о разработке "НЕ КОНСОЛЬНЫХ!" а приложений с формами и кнопками.А то все книги которые я прочел ориентируются на обучение написании консольных приложений.
1ый пост. Там написано про Qt.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books Python FRAGNATIC PHP 1 01.11.2009 18:20
Начинаем программировать на Ruby, TCL alextoun PHP 10 08.09.2008 03:15
Начинаем программировать на PHP, Python, AS3 nerezus PHP 0 19.08.2008 10:42
Мультимедийные Обучающие Курсы TeachPro Java VenTeL ПО для Web разработчика 8 24.04.2008 15:38



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.