Альтернативы есть всегда если их искать. Но делать это за тебя я не собираюсь а решению статически слинковать с Qt я просто аплодирую стоя. Так держать.
Как ты будешь выпускать программку использующую Qt под большинство дистров онтопика?
Как я уже сказал, я положу в архив версию Qt, которую я использую, а также зафигачу скрипт с LD_LIBRARY_PATH, чтобы пользователь не мучался «почему у меня не работает».
это просто дохрена, когда оно запустится на типичном офисном барахловом компе, у которого гиг/два оперативы.
это просто Qt, от этого ты никуда не уйдешь. Хотите мало затрат,напишите сами работу с ком портом под все платформы,благо это не так сложно.
Хотя учитывая вашу фразу про «типичном офисном барахловом компе»,думаю кросплатформенность для вас просто галочка в фичлисте,тк известно что за ОС на этих «компах»
я вам больше того скажу, вы в качестве более приближённого к жизни примера могли бы лоадинг файла, скажем, .jpg целиком в оперативу написать. да, действительно, потребление памяти вырастет, только её не приложение сожрёт, а картинка.
так и у вас тут. в примере — утечка памяти, на практике же динамически выделяемая память будет (в теории, должна) использоваться под полезные пользовательские данные.
в теории, размер бинарника в оперативе не может быть меньше, чем тот, что на харде висит. на практике, не совсем так. но приближённо, можно так и считать.
И он реально работает? Qt не придётся патчить как в 4-ке из-за ошибок компиляции?
Давно пробовал, может отдельные фичи и вызовут ошибки, но большинство можно было легко отрезать без последствий. Вот пусть ТС нам и расскажет. Qt4 я даже с GUI обрезал суммарно до 1 Мб.
В тех задании написано было, что тебе нужно работать с последовательным портом черзе Qt? Тебе уже намекнули выше, что для ком-порта используется 10 строк кода и Qt там совсем не нужен.
В тех задании написано было, что тебе нужно работать с последовательным портом черзе Qt?
нет
Тебе уже намекнули выше, что для ком-порта используется 10 строк кода и Qt там совсем не нужен.
вероятно, но я предпочёл использовать проверенную либу, чем нечто самописное, кроме того, мне ещё нужна была работа со строками. не STL же или boost для этого использовать.