Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.117.142.128] |
|
Сообщ.
#1
,
|
|
|
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 Кбайт, скачиваний: 416) |
Сообщ.
#2
,
|
|
|
Цитата 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. Думаю либо нужно пути правильные к этим библиотекам указать, либо установить их. |
Сообщ.
#3
,
|
|
|
Цитата 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 Кбайт, скачиваний: 416) Я в таких случаях компилю из коммандной строки , тогда точно знаешь, среды это проблема или не скачал все что нужно , в CB посмотри project->build options->linker setting ->add тащишь нужную библотеку, будет тебе счастье |