![]() |
Страницы (4): « 1 2 [3] 4 » Показать все 55 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- QSpriteViewer (https://hlfx.ru/forum/showthread.php?threadid=4481)
FreeSlave XaeroX у меня всё работает - ЧЯДНТ?
FreeSlave погляди на диск с фотошопом, тридэмаксом, анрилом, студией, офисом. Там везде есть vcredist. И никто никому не мешает.
У меня вообще есть коллекция из всех редистов - после установки винды я их запускаю один за другим - и всё готово.
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
У нас у всех всё работает, а ты залез с советом. Вот мы твой совет и обсуждаем.
__________________
~ X ~, ну так и моя прога у тебя работает? В итоге проблем нет. Вот если будут - тогда уже сообщай.
FreeSlave
Меня спросили, как надо распространять ПО под Windows, я ответил. Бугуртить не надо же.
Минутка статистики:
размеры в байтах:
qspriteviewer.exe 409088
msvcp100.dll 421200
msvcr100.dll 770384
Радость такая же как и от .NET в драйверах к ATI и nVidia. Но в абсолютном масштабе пока допустимо.
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
Тебя спросили, как ты делал замеры трафика с включёнными и выключенными инстансед-вазелины. А ты зачем-то начал рассказывать про распространение ПО под Windows.
__________________
XaeroX треда с вазелинами нет в http://hlfx.ru/forum/search.php?s=&action=getnew
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
Вообще говоря, getnew иногда глючит и не показывает новые темы. Это в порядке вещей. Не слишком ему доверяй.
__________________
Мне вот интересно а Sprite Explorer тянет за собою столько же библиотек? Вроде нет в папке.
Вот кстати зря отказались от MinGW'оского компилятора. С ним никогда DLL Hell'а не будет, ибо он тащит в себе собственный C/C++-рантайм, который, так к слову, поддерживает стандарт лучше чем аналогичный от мелкомягких; ибо gcc.
А вообще я для таких программок так делаю:
1. Беру в левую руку статически слинкованный Qt4.
2. Беру в правую руку MinGW.
3. Добавляю в *.pro-файл программки следующее:
code:
win32-g++ { static { QMAKE_LFLAGS += -static -static-libgcc -static-libstdc++ } }
code:
strip -s app.exe
code:
upx -9 app.exe
EXL, спасибо, про upx не знал.
А если статически собирать сам Qt, то наверно можно ещё и выбросить лишнее (типа QGraphicsView и QGraphicsScene), так что будет ещё меньше.
__________________
С++11 я специально здесь не использовал.
И таки проблемы с ним и у g++ есть, например, полная поддержка std::regex появилась только в той версии libstdc++, что поставляется с 4.9, а на 4.8 компилятор даже не говорит, что, мол, такая-то функция не поддерживается и спокойно собирает код с нерабочими функциями. Вот и сиди, думай, что не так.
Настоящие хипстеры вообще используют clang++ и libc++ от llvm и забыли про g++ с его ковровыми сообщениями об ошибках компиляции (особенно актуально для темплейтов) как страшный сон.
__________________
Временная зона GMT. Текущее время 16:04. | Страницы (4): « 1 2 [3] 4 » Показать все 55 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024