На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> CodeBlocks Msys2 и wxWidgets
    Windows 10 Home 64 bit. Установил CodeBlocks из codeblocks-17.12-nosetup.zip простым копированием на диск С. С помощью Msys2 закачал нужные инструменты (pacman -S --needed mingw-w64-x86_64-toolchain), указал в CodeBlocks нужную директорию (C:\msys64\mingw64\bin\) и нужные инструменты. Консольное приложение создалось нормально, все работает. Решил попробовать сделать wxWidgets проект. Решил попробовать сделать wxWidgets проект. Установил wxWidgets (pacman -S mingw-w64-x86_64-wxWidgets). Указал в свойствах проекта директорию для поиска файлов wxWidgets.
    При попытке отладки получаю сообщения:
    C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxmsw30ud
    C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxpngd
    C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxjpegd
    C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxtiffd
    C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxzlibd
    collect2.exe: error: ld returned 1 exit status
    Process terminated with status 1 (0 minute(s), 42 second(s))
    Подскажите, пожалуйста, как правильно настроить проект.
    Прикреплённый файлПрикреплённый файлcbWxWid.zip (12,47 Кбайт, скачиваний: 413)
    Сообщение отредактировано: tumanovalex -
      Цитата tumanovalex @
      При попытке отладки получаю сообщения:
      C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxmsw30ud
      C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxpngd
      C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxjpegd
      C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxtiffd
      C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxzlibd

      Ну при первом взгляде на вскидку - такое ощущение что нет дебажных библиотек для работы с png,tiff,jpeg картинками и библиотекой zlib. Думаю либо нужно пути правильные к этим библиотекам указать, либо установить их.
        Цитата tumanovalex @
        Windows 10 Home 64 bit. Установил CodeBlocks из codeblocks-17.12-nosetup.zip простым копированием на диск С. С помощью Msys2 закачал нужные инструменты (pacman -S --needed mingw-w64-x86_64-toolchain), указал в CodeBlocks нужную директорию (C:\msys64\mingw64\bin\) и нужные инструменты. Консольное приложение создалось нормально, все работает. Решил попробовать сделать wxWidgets проект. Решил попробовать сделать wxWidgets проект. Установил wxWidgets (pacman -S mingw-w64-x86_64-wxWidgets). Указал в свойствах проекта директорию для поиска файлов wxWidgets.
        При попытке отладки получаю сообщения:
        C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxmsw30ud
        C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxpngd
        C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxjpegd
        C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxtiffd
        C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwxzlibd
        collect2.exe: error: ld returned 1 exit status
        Process terminated with status 1 (0 minute(s), 42 second(s))
        Подскажите, пожалуйста, как правильно настроить проект.
        Прикреплённый файлПрикреплённый файлcbWxWid.zip (12,47 Кбайт, скачиваний: 413)

        Я в таких случаях компилю из коммандной строки , тогда точно знаешь, среды это проблема или
        не скачал все что нужно ,
        в CB посмотри project->build options->linker setting ->add тащишь нужную библотеку,
        будет тебе счастье ;)
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0255 ]   [ 19 queries used ]   [ Generated: 19.03.24, 08:24 GMT ]