Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by nerezus, 29 Oct 2008.

  1. KentPol

    KentPol Elder - Старейшина

    Joined:
    3 Jun 2008
    Messages:
    94
    Likes Received:
    17
    Reputations:
    0
    Хватит тупить!
    Да, Nosferatum, тебе с твоим вопросом сюда: http://forum.antichat.ru/thread122076.html , ну или http://forum.antichat.ru/thread90173.html.
     
    1 person likes this.
  2. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    подключаю 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

    компилируется нормально, а при запуске получаю ошибки:

     
  3. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    попробуй вместо wsock32 использовать ws2_32
     
    1 person likes this.
  4. Forcer

    Forcer Elder - Старейшина

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    Эта ошибка неплохо гуглится.
     
    1 person likes this.
  5. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    не помогло

    везде в гугле пишут подключить ws2_32, а толку нет
     
    #405 Дикс, 6 Nov 2009
    Last edited: 6 Nov 2009
  6. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    при этом в папке mingw/lib
    есть
    libws2_32.a
    libwldap32.a
    libws2_32.a

    что ещё? не понимаю
    пару месяцев назад настраивал, все работало после подключения wsock и wldap

    а сейчас в упор не могу
    и гугл не помогает


    UPD: все решилось. оказывается важен порядок в котором записаны библиотеки в настройках.

    curl
    wsock32
    wldap32

    в другом порядке ошибки
     
    #406 Дикс, 6 Nov 2009
    Last edited: 6 Nov 2009
  7. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
    Посоветуйте книгу для С++.Где программная среда будет Visual c++ 2008 и будут рассказывать о разработке "НЕ КОНСОЛЬНЫХ!" а приложений с формами и кнопками.А то все книги которые я прочел ориентируются на обучение написании консольных приложений.
     
  8. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    1ый пост. Там написано про Qt.
     
  9. Roston

    Roston Elder - Старейшина

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    А какая главная разница между Qt и API??? Только кросплатформеность первой? Вроде же и та и та для графического интерфейса предназначена
     
  10. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Такая же, как и разница между хорошей и качественно-собранной машиной и вагоном с автодеталями(причем сваленными в кучу и некомплектными).

    Глупости.
     
  11. Roston

    Roston Elder - Старейшина

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    На чём бы ты остановился?
     
  12. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Ну я думаю с учетом поста выше этот вопрос явно риторический.
    Ну нахрена мне вагон некомплектных деталей, когда я могу сразу ехать на нормальной машине?)
     
  13. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    nerezus, кому-то может быть интересно самому копаться в деталях и собрать свою машину
     
    1 person likes this.
  14. Fuckel

    Fuckel Banned

    Joined:
    16 Jan 2008
    Messages:
    274
    Likes Received:
    59
    Reputations:
    6
    нашел кому надо
    Алгоритмы. Построение и анализ
    _http://samouchka.net/2007/07/02/algoritmy._postroenie_i_analiz.html
     
  15. ZipaCna

    ZipaCna Elder - Старейшина

    Joined:
    29 Feb 2008
    Messages:
    60
    Likes Received:
    15
    Reputations:
    3
    Ну если тебе надо "Visual c++ 2008", то ты хочешь перетаскивать кнопочки на формочки и чтоб оно работало? тогда дарога тебе в WinForms + C++/SLI (Читай в гугле), там все просто... Но лучше учи C# + WPF это будет попроще, С# сам по себе бархатный язык.

    Ну если ты готов к трудностям учи Win32 API. Эта вещь нормально тебя потрахает, но в итоге ты многое поймешь...
     
    1 person likes this.
  16. rudvil

    rudvil Elder - Старейшина

    Joined:
    25 Aug 2008
    Messages:
    200
    Likes Received:
    29
    Reputations:
    0
    Всё ещё не разобрался..
    Возможно я не корректно задал вопрос...
    Имелось ввиду события типа textChagned, mouseOver. onClick, onLoad... что-то вроде этого как в Visual Studio.
    Например, вызов определенной функц. при изменении текста в textbox...
     
    #416 rudvil, 11 Nov 2009
    Last edited: 11 Nov 2009
  17. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    В классе обьявляешь методы-слоты(обработчики событий), далее в конструкторе коннектишь сигналы(события) на наши слоты.
     
    1 person likes this.
  18. mujenek

    mujenek Member

    Joined:
    29 Nov 2008
    Messages:
    44
    Likes Received:
    20
    Reputations:
    7
    привет, я так сказать один из новоизпеченных учеников С# и решил все с нуля и сам, и почему то такой болт, скачал с сайта http://www.microsoft.com/rus/express/vcsharp/ прогу и по книжке с примера пытался ввести этот код using System;
    class PleaseSayUra
    {
    static void Main()
    {
    Console.WriteLine(“Ура!“);
    Console.ReadLine();
    }
    }
    на что прога стала ругатся и выдала вот такое сообщение..вот скрин: [​IMG]
    что дальше? или прога как то криво встала или нубук глючит или руки умну кривые?
    может какой то другой прогой пользоваться для компиляции и вообще(((
     
  19. RumShun

    RumShun Member

    Joined:
    27 Oct 2008
    Messages:
    283
    Likes Received:
    75
    Reputations:
    6
    помойму ты не тот проект создал, не должно быть расширение *.vb у c# исходника. и вообще на эту мысль наводит 11 ошибок в 5 строчках кода :)
     
  20. mujenek

    mujenek Member

    Joined:
    29 Nov 2008
    Messages:
    44
    Likes Received:
    20
    Reputations:
    7
    вот и я о том же..неужели в книге дан неверный пример? сначала сам пытался ввести все как в примере и ноль...потом скопировал и тот же ноль...
    и что теперь делать..на самом начале такой облом..может кто что посоветует другую книгу с примерами...