Наконец-то

Изображение пользователя tigris.

Дома полностью перешел на линух, теперь осталось научиться писать кросс-платформенные приложения и все будет ОК )))))

Комментарии (22)

0
wherecat - 27 Февраль, 2010 - 11:08
Изображение пользователя wherecat.

Мне страшно за линукс.

0
Жюстина - 27 Февраль, 2010 - 11:35
Изображение пользователя Жюстина.

гг, нет кросплатформенных приложений, есть приложения адаптиврованные под виндовс с маком (тут виндовс с маком обнимаются, обнимаются,.. закончили обниматься...)

0
_KoT_ - 27 Февраль, 2010 - 13:05
Изображение пользователя _KoT_.

Mazila, Opera, ... Не?)

0
palexv - 27 Февраль, 2010 - 14:20
Изображение пользователя palexv.

Нет. Есть версии той же оперы для Линукса и для винды. По сути исходники там разне.

Кросс-платформенные - это если одни и те же исходники работают везде. Яркий пример это Java программы которые выполняются интерпретаторами под разные оси.

0
Vlad_W_1999 - 28 Февраль, 2010 - 01:48

А FireFox? Полазал у них по сайту. Есть у меня такое впечатление, что исходники одни и те же, а разница появляется на уровне компилятора. Или я что-то не понял?

0
palexv - 28 Февраль, 2010 - 13:25
Изображение пользователя palexv.

Они только частично одинаковые.

Исходники в любого ОКОННОГО приложения по определению не могут быть полностью одинаковые. В винде используют WinAPI для отрисовки,чтения/записи на файловую систему чего не может быть на линухе.

Одинаковыми могут быть (и скорее всего есть) исходники движка, рендеринга HTML и т.д.

+1
Vlad_W_1999 - 1 Март, 2010 - 15:52

Правда? Вот же незадача: и как это QT через WinAPI работает?

0
palexv - 1 Март, 2010 - 16:58
Изображение пользователя palexv.

Я не в курсе был что фокс на QT писан.

Если так - то вполне может быть.

А как же на винде? Не думаю что он там под тоже QT.

0
DarkneSS - 1 Март, 2010 - 18:07
Изображение пользователя DarkneSS.

Лиса не на кутях! Под никсами - гтк, под вин - винапи. Соответственно опера 10.10 и более ранние - Qt и WinAPI.

+1
Positron - 2 Март, 2010 - 00:15
Изображение пользователя Positron.

Любую инфу ппро программированию и кросс-компиляцию прошу писать в API функции Linux

0
tigris - 3 Март, 2010 - 08:59
Изображение пользователя tigris.

Если не использовать специфические ф-ии системы, то программа написанная на qt будет компилироваться и под виндой, и под линуксом, так что.....

0
Chibiko - 3 Март, 2010 - 09:33
Изображение пользователя Chibiko.

..... просто не надо задействовать WinAPI 8) И всё 8)
Хотя да, у вас более точно получилось выразить эту мыслю.
Взять хотя-бы тот же самый QutIM....

0
balamutick - 28 Февраль, 2010 - 01:58
Изображение пользователя balamutick.

теперь осталось научиться писать кросс-платформенные приложения и все будет ОК ))))) ака ерунда, 3 дня и готово.

+1
Xenomorph - 28 Февраль, 2010 - 11:37
Изображение пользователя Xenomorph.

Тут C++ за 21 день обучают по одной книжке, почему бы кросс-компиляцию за 3 дня не выучить?

+1
palexv - 28 Февраль, 2010 - 13:28
Изображение пользователя palexv.

Тут "кросс-компиляция" звучит как "смысл жизни" - обо всем и ни о чем конкретно.

Хотел бы увидеть человека научившегося писать на С++ за 21 день :)

Да и вообще фраза "выучить С++" неверна. На нём можно учится писать, но учить его наизусть это все равно что Англо-Русский словарь выучить наизусть :)

0
balamutick - 1 Март, 2010 - 11:29
Изображение пользователя balamutick.

Тут человек гугл хотел за обеденный перерыв написать, может ты застал.

+2
palexv - 1 Март, 2010 - 15:05
Изображение пользователя palexv.

Ага, помню. Для библиотеки провинциальной :)

0
stubbs - 28 Февраль, 2010 - 17:18
Изображение пользователя stubbs.

tigris, если Вы озабочены вопросом кроссплатформенной компиляции Qt-приложений, то обратите свой взор на модуль QtGlobal (#include ) и на определения типа Q_WS_WIN. С помощью #ifdef Q_WS_WIN, как несложно догадаться, Вы сможете поддерживать один и тот же код как на данной платформе, так и на, будь она неладна, целевой. Конечно, некоторые фрагменты придется писать дважды, причем на принципиально разных библиотеках, а иначе неинтересно.

0
tigris - 3 Март, 2010 - 08:55
Изображение пользователя tigris.

Именно это я и имел ввиду, честно говоря не ожидал такого оживления народа )) просто надо хоть немного выучить (понять) библиотеку qt ))))

+3
Mike - 3 Март, 2010 - 09:17
Изображение пользователя Mike.

а это тут традиция такая - устраивать бурления в чужих блогах. Причем, общественности, как показала практика, не важно про что тема - лишь бы побурлить. =\

+1
balamutick - 3 Март, 2010 - 16:39
Изображение пользователя balamutick.

Не по теме:

0
stubbs - 6 Март, 2010 - 22:20
Изображение пользователя stubbs.

Вы не слишком ли разбулькались, господа?

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры