Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/1440: Рейтинг темы: голосов - 1440, средняя оценка - 4.95
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2

Сборки MinGW (GCC-win32/win64) от niXman

30.07.2011, 22:48. Показов 331862. Ответов 459

Студворк — интернет-сервис помощи студентам
с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw.
файлы с пометкой snapshot и prerelease - не стабильные версии. в реальных проектах использовать не рекомендую. использую для тестирования новых фитчей.
файлы с пометкой release - стабильные, прошедшие тесты.
скачать можно тут.
скачать онлайн-инсталятор можно тут.
скачать msys2 можно тут

в скором времени начну формировать пакеты для разработчиков состоящие из компилятора(mingw), IDE(QtCreator/CodeBlock/Dev-C++/wxDev-cpp), и некоторого набора предкомпилированных библиотек(boost, Wx, Qt, OpenSsl, и еще каких-то.. понять бы что в спросе...). пакеты не будут требовать установки/настройки. распаковал - используй.

Не по теме:

старая ссылка тут.

43
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.07.2011, 22:48
Ответы с готовыми решениями:

Сборки MinGW(win32/win64) от niXman C++1x
никто не знает как MinGW(win32/win64) от niXman подключить к codeblocks? и с какими параметрами указывать? я установил threads - win32,...

Mingw-w64 MinGW TDM-GCC
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и TDM-GCC? Какие плюсы/минусы у этих трех...

Visual Code + gcc-win64
собственно вопрос как подружить Visual Code и gcc-win64 ?

459
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
28.09.2012, 23:37
Студворк — интернет-сервис помощи студентам
niXman, либа называется GLUT. Официальная версия не обновляется уже хрен знает сколько. Но есть другая: freeglut (http://freeglut.sourceforge.net/index.php#download) достаточно свежая.
Заголовочный файл: gl\glut.h
Библиотечный: libglut.a (для freeglut: libfreeglut.a и libfreeglut_static.a)
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
30.09.2012, 13:31  [ТС]
Цитата Сообщение от Sania Посмотреть сообщение
можете подсказать, данный конкретный пример - параметр с именем компилируемого файла (conftest.c) и используемой в нем функции библиотеки (libjpeg.a: -ljpeg) - тут важно что библиотека должна быть указана после исходника или это всё же некая ошибка? В яндексе на эту тему не нашел, а ранее е приходилось задумываться.
Кстати, вот о чем я говорил. как раз в списке рассылки проскочило:
http://gcc.gnu.org/ml/gcc-help... 00221.html
1
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
06.10.2012, 20:25  [ТС]
В проекте MinGW-builds произошло несколько изменений.

1) Проект изменил свое отношение касательно производимых сборок. Так, до сегодняшнего дня, проект MinGW-builds производил сборки только с использованием 'threads=posix', и не производил сборки использующие DWARF.
Впредь, проект MinGW-builds будет производить сборки с использованием 'threads=posix' и 'threads=win32', а так же и с использованием как SJLJ так и DWARF и SEH(только для 4.8.0 и выше, и только для хоста x86_64)
К примеру, для GCC-4.7.2-release, будут доступны следующие сборки:
- x32-4.7.2-release-posix-sjlj
- x32-4.7.2-release-posix-dwarf
- x32-4.7.2-release-win32-sjlj
- x32-4.7.2-release-win32-dwarf
- x64-4.7.2-release-posix-sjlj
- x64-4.7.2-release-win32-sjlj
поясняющий назначение каждой составляющей в имени сборки.

2) Проект изменил структуру каталогов. поясняющий новую структуру каталогов.
3) Все сборки будут выгружаться только в виде .7z архивов.
4) Тестовые сборки(prerelease/snapshot) будут собираться минимум раз в месяц. Возможно чаще, но не реже.
5) Из поддерживаемых сборками ЯП удален фортран.

На данный момент доступны следующие сборки:
- 4.6.2
- 4.6.3
- 4.7.0
- 4.7.1
- 4.7.2

Все сборки были пересобраны с использованием последних доступных версий gmp/mpfr/mpc/ppl/cloog/mingw-w64-headers/mingw-w64-crt/gdb.

Огромная благодарность всем тем, кто использует сборки проекта MinGW-builds, и в особенности тем, кто тестирует сборки и сообщает о найденных ошибках.
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
07.10.2012, 09:37
niXman, редирект на скриншоты не работает
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
07.10.2012, 13:25  [ТС]
Цитата Сообщение от fasked Посмотреть сообщение
редирект на скриншоты не работает
это админы намеренно такое замутили?

_clip2net_dot_com/clip/m47996/thumb640/1349433339-clip-14kb.png
_clip2net_dot_com/clip/m47996/thumb640/1349540175-fs-tree-description-23kb.png

Добавлено через 4 минуты
приходится еще и ссылки шифровать %)

Добавлено через 1 минуту
кстати, клиптунет добавили в запрешенные слова %)
0
07.10.2012, 13:25

Не по теме:

Цитата Сообщение от niXman Посмотреть сообщение
это админы намеренно такое замутили?
угу, но не все и ссылки на радикал все ещё встречаются на форуме

0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
11.10.2012, 16:54
Сборка: x32-4.7.2-release-win32-sjlj-rev0.7z
Приложение использующее OpenMP ругается на
отсутствие внешних символов
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x1b): undefined reference to `pthread_mutex_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x135): undefined reference to `sem_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x184): undefined reference to `sem_init'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x21d): undefined reference to `sem_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x242): undefined reference to `sem_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x285): undefined reference to `sem_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x352): undefined reference to `sem_init'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x374): undefined reference to `pthread_mutex_init'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x5bc): undefined reference to `pthread_create'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x7c5): undefined reference to `pthread_setspecific'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x7f6): undefined reference to `pthread_attr_init'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x806): undefined reference to `pthread_attr_setdetachstate'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x819): undefined reference to `pthread_attr_getstacksize'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x82c): undefined reference to `pthread_attr_setstacksize'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x83f): undefined reference to `pthread_attr_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x8e7): undefined reference to `sem_destroy'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x996): undefined reference to `pthread_setspecific'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o):(.text+0x145): undefined reference to `pthread_exit'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld.exe: e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2\libgomp.a(team.o): bad reloc address 0x7 in section `.text.startup'
e:/dev/gcc/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld.exe: final link failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
mingw32-make: *** [all] Error 1
Все это при статической линковке. При динамической собирается нормально.
В x32-4.7.2-release-posix-sjlj-rev0.7z проблема не наблюдается.
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
11.10.2012, 16:56  [ТС]
при линковке добавь '-lpthread'.
и дай знать, помогло ли?
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
11.10.2012, 17:05
Да, помогло. А почему в других случаях не требуется подключать libpthread ?
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
11.10.2012, 17:14  [ТС]
потому что при использовании 'threads=posix', компилятор конфигурируется так, чтоб автоматически линковать libpthreads

т.е. это уже заложено в систему конфигурации компилятора.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
28.10.2012, 20:53
У кого-нибудь такое наблюдалось? Помню раньше, когда собирал MinGW было что-то подобное. Какими-то нестандартными манипуляциями обходил это. Какими - уже не помню.
./build gcc-4.7.2 --preload --no-multilib --dyn-deps --use-lto --jobs=1 --threads=posix --mingw-compress x32
Миниатюры
Сборки MinGW (GCC-win32/win64) от niXman  
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
28.10.2012, 21:10
Данная библиотека существует в ~/mingw-prereq/i686-w64-mingw32/bin
Возможно данную директорию следует добавить в $PATH !?
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
28.10.2012, 21:50  [ТС]
Цитата Сообщение от lazybiz Посмотреть сообщение
Возможно данную директорию следует добавить в $PATH !?
да, этот баг появился вчера. исправим.

Добавлено через 37 секунд
спасибо за тест.

Добавлено через 4 минуты
lazybiz, вставь плиз в 'scripts/ppl.sh' вывод PATH, и покажи что выводит.

Добавлено через 2 минуты
эта ошибка может возникнуть только при использовании '--dyn-deps'. сборки для MinGW-builds используют статическую линковку с зависимостями.

Добавлено через 8 минут
lazybiz, обнови скрипты, и все должно заработать.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
28.10.2012, 21:54
Цитата Сообщение от niXman Посмотреть сообщение
эта ошибка может возникнуть только при использовании '--dyn-deps'. сборки для MinGW-builds используют статическую линковку с зависимостями.
Да, я понял. Меня, кстати, уже несколько дней интересует вопрос, все никак не могу спросить: с --dyn-deps кто-нибудь собирал удачно?

Цитата Сообщение от niXman Посмотреть сообщение
lazybiz, вставь плиз в 'scripts/ppl.sh' вывод PATH, и покажи что выводит.
Миниатюры
Сборки MinGW (GCC-win32/win64) от niXman  
0
114 / 23 / 0
Регистрация: 28.10.2012
Сообщений: 37
28.10.2012, 22:20
Исправили в репозитории
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
28.10.2012, 23:29
Alexpux, спасибо.
Появилась другая проблема. Понимаю что с предыдущей она не связана. Сам так просто не соображу из-за чего это может быть. Помогайте.
ppl -> build
/bin/make all-recursive
make[1]: Entering directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0'
Making all in .
make[2]: Entering directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0'
Making all in utils
make[2]: Entering directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0/utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0/utils'
Making all in src
make[2]: Entering directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0/src'
/bin/make all-am
make[3]: Entering directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0/src'
/bin/sh ../libtool --tag=CXX --mode=link i686-w64-mingw32-g++ -g -O2 -frounding-math -O2 -pipe -fomit-frame-pointer -flto -W -Wall -no-undefined -version-info 12:0:0 -pipe -flto -L/e/dev/msys-home/x32-4.7.2-release-posix-sjlj/libs/lib -L/e/dev/msys-home/mingw-prereq/i686-w64-mingw32/lib -L/e/dev/msys-home/x32-4.7.2-release-posix-sjlj/prefix/bin -o libppl.la -rpath /e/dev/msys-home/mingw-prereq/i686-w64-mingw32/lib assert.lo Box.lo checked.lo Checked_Number.lo Float.lo fpu-ia32.lo Concrete_Expression.lo Constraint.lo Constraint_System.lo Congruence.lo Congruence_System.lo Generator_System.lo Grid_Generator_System.lo Generator.lo Grid_Generator.lo Init.lo Coefficient.lo Linear_Expression.lo Linear_Expression_Impl.lo Linear_Expression_Interface.lo Linear_Form.lo Scalar_Products.lo MIP_Problem.lo PIP_Tree.lo PIP_Problem.lo Poly_Con_Relation.lo Poly_Gen_Relation.lo BHRZ03_Certificate.lo H79_Certificate.lo Grid_Certificate.lo Partial_Function.lo Polyhedron_nonpublic.lo Polyhedron_public.lo Polyhedron_chdims.lo Polyhedron_widenings.lo C_Polyhedron.lo NNC_Polyhedron.lo Grid_nonpublic.lo Grid_public.lo Grid_chdims.lo Grid_widenings.lo BD_Shape.lo Octagonal_Shape.lo Pointset_Powerset.lo CO_Tree.lo Sparse_Row.lo Dense_Row.lo Bit_Matrix.lo Bit_Row.lo Ph_Status.lo Grid_Status.lo Variable.lo Variables_Set.lo Grid_conversion.lo Grid_simplify.lo stdiobuf.lo c_streambuf.lo globals.lo mp_std_bits.lo Weight_Profiler.lo version.lo termination.lo wrap_string.lo Time.lo Watchdog.lo Threshold_Watcher.lo -L/e/dev/msys-home/mingw-prereq/i686-w64-mingw32/lib -lgmpxx -lgmp
libtool: link: rm -fr .libs/libppl.dll.a
libtool: link: i686-w64-mingw32-g++ -shared -nostdlib e:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/lib/../lib/dllcrt2.o e:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/crtbegin.o .libs/assert.o .libs/Box.o .libs/checked.o .libs/Checked_Number.o .libs/Float.o .libs/fpu-ia32.o .libs/Concrete_Expression.o .libs/Constraint.o .libs/Constraint_System.o .libs/Congruence.o .libs/Congruence_System.o .libs/Generator_System.o .libs/Grid_Generator_System.o .libs/Generator.o .libs/Grid_Generator.o .libs/Init.o .libs/Coefficient.o .libs/Linear_Expression.o .libs/Linear_Expression_Impl.o .libs/Linear_Expression_Interface.o .libs/Linear_Form.o .libs/Scalar_Products.o .libs/MIP_Problem.o .libs/PIP_Tree.o .libs/PIP_Problem.o .libs/Poly_Con_Relation.o .libs/Poly_Gen_Relation.o .libs/BHRZ03_Certificate.o .libs/H79_Certificate.o .libs/Grid_Certificate.o .libs/Partial_Function.o .libs/Polyhedron_nonpublic.o .libs/Polyhedron_public.o .libs/Polyhedron_chdims.o .libs/Polyhedron_widenings.o .libs/C_Polyhedron.o .libs/NNC_Polyhedron.o .libs/Grid_nonpublic.o .libs/Grid_public.o .libs/Grid_chdims.o .libs/Grid_widenings.o .libs/BD_Shape.o .libs/Octagonal_Shape.o .libs/Pointset_Powerset.o .libs/CO_Tree.o .libs/Sparse_Row.o .libs/Dense_Row.o .libs/Bit_Matrix.o .libs/Bit_Row.o .libs/Ph_Status.o .libs/Grid_Status.o .libs/Variable.o .libs/Variables_Set.o .libs/Grid_conversion.o .libs/Grid_simplify.o .libs/stdiobuf.o .libs/c_streambuf.o .libs/globals.o .libs/mp_std_bits.o .libs/Weight_Profiler.o .libs/version.o .libs/termination.o .libs/wrap_string.o .libs/Time.o .libs/Watchdog.o .libs/Threshold_Watcher.o -L/e/dev/msys-home/x32-4.7.2-release-posix-sjlj/libs/lib -L/e/dev/msys-home/mingw-prereq/i686-w64-mingw32/lib -L/e/dev/msys-home/x32-4.7.2-release-posix-sjlj/prefix/bin /e/dev/msys-home/mingw-prereq/i686-w64-mingw32/lib/libgmpxx.dll.a /e/dev/msys-home/mingw-prereq/i686-w64-mingw32/lib/libgmp.dll.a -Le:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2 -Le:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc -Le:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/lib/../lib -Le:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../lib -Le:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/lib -Le:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../.. -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt e:/dev/msys-home/src/mingw-builds/toolchains/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.7.2/crtend.o -O2 -O2 -flto -flto -o .libs/libppl-12.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libppl.dll.a
Cannot export _ZN23Parma_Polyhedra_Library15ppl_unreac hableEv: symbol wrong type (4 vs 3)
Cannot export _ZN23Parma_Polyhedra_Library19ppl_unreac hable_msgEPKcS1_jS1_: symbol wrong type (4 vs 3)
Cannot export _ZN23Parma_Polyhedra_Library20ppl_assert ion_failedEPKcS1_jS1_: symbol wrong type (4 vs 3)
Cannot export ppl_set_GMP_memory_allocation_functions: symbol wrong type (4 vs 3)
collect2.exe: error: ld returned 1 exit status
make[3]: *** [libppl.la] Error 1
make[3]: Leaving directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/e/dev/msys-home/prereq-build/x32-ppl-1.0'
make: *** [all] Error 2
0
114 / 23 / 0
Регистрация: 28.10.2012
Сообщений: 37
29.10.2012, 00:40
Какой тулчейн используете для сборки (откуда скачан). MSYS c сайта mingw-builds?
Я у себя только что собрал без проблем.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
29.10.2012, 00:48
Toolchain был скачан автоматом несколько дней назад. MSYS тоже от niXman.
Alexpux, Вы собирали с теми же
флагами
./build gcc-4.7.2 --preload --no-multilib --dyn-deps --use-lto --jobs=1 --threads=posix --mingw-compress x32
что и я?
Если так, то это означает, что где-то кроется проблема, зависящая от среды выполнения..
0
114 / 23 / 0
Регистрация: 28.10.2012
Сообщений: 37
29.10.2012, 06:23
Без lto собирал
0
114 / 23 / 0
Регистрация: 28.10.2012
Сообщений: 37
05.11.2012, 11:35
как и обещалось ранее, проблемы со сборкой пайтона решены.

были пересобраны все сборки версии 4.7.2 с суффиксом 'rev1', в связи с двумя(1, 2) добавленными патчами для make, и в связи с появлением в проекте пайтона собственной сборки. Плюс ко всему еще обновлены binutils до 2.23.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.11.2012, 11:35
Помогаю со студенческими работами здесь

Win32 -> Win64 = BEX
Проблема появилась после переустановки вин32 ту 64. Проект был с 12 альфа скинами и библ bass.dll На новой системе поставил тот же RAD...

Как перекомпилить Win32 dll -> Win64
Привет форумчане. Подскжите как перестроить MS2005 стоящую на ХР что бы можно было перекомпилить мою dll-ку под платформу Win64

Существуют ли готовые сборки Qt для MinGW версий выше 4.4?
Существуют ли аналоги QtSDK, но с компилятором поновее? Если есть, то где? В частности интересует Qt 4.7.4. Просьба, советы в духе...

Ошибка на компиляторе MinGW при сборке структуры
Помогите, пожалуйста, не знаю что делать. Вот такой простенький код struct abc { int a; }; а выдает ошибку и...

Сборка MySQL драйверов под Windows для mingw
При выполнении C:\Qt\Qt5.1.0\5.1.0-beta1\Src\qtbase\configure.exe Выдает ошибку: Error: Creating a shadow build of Qt requires ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
140
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru