abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 0
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 16
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 767 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: C++ a programování pro Windows i Linux

2.4.2005 01:47 maiqq
C++ a programování pro Windows i Linux
Přečteno: 760×
Dobrý den, chtěl bych začít programovat v C/C++ pro Linux, ale později i pro Windows, protože ten má stále většinu trhu.

Koukal jsem se po různých návodech, našel jsem "Programování pod Linuxem pro všechny" na rootu, pak Programování pro X Window System taky na rootu. Nechci "Začínáme KProgramovat", KDE nepoužívám a nemám jej rád.

Jde mi o to naučit se C++ na dobré úrovni (to mi ani jeden z těchto článku nedá, v tom prvním jde o C :/) a poté i GUI. Jde mi o to, zda mám použít GTK či QT. GTK je zdarma, ale je docela pomalé. QT je komerční, ale pro Linux zdarma... jak budu tedy kompilovat program pod Windows, půjde to?

Umím česky a docela obstojně anglicky. Knížky radit také můžete.

Jde mi hlavně o to něco si napsat, napřed konzolovku a pak hezky něco grafického a vše pokud možno zdarma. Nakonec to ještě zkompilovat na Windows a budu šťastný :)

Díky moc za názory a odkazy (ano, to fórum pode mnou o QT jsem četl)

Odpovědi

2.4.2005 03:04 PeeWee
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Pokud začínáte s C++,

Naučte se nejdřív dobře programovat. Napsání hello world vás nepasuje na pokročilého. Virius, Pecinovský - Práce s daty I., II., Objektové programování I., II., Pasti a propasti C++.

Pokud jste nikdy neprogramoval, naučte se nejdřív C (Herout - učebnice jazyka C), to vás naučí mj. jak vlastně funguje počítač a tím vám ušetří vrásky, až nebudete chápat proč vám to padá.

S GUI bych nezačínal na GTK, je to složité (ikdyž třeba já na něm začínal).

Kdybych si dneska mohl vybrat (a musel dělat v C++), začal bych s gtkmm (C++ nadstavba nad GTK). I ostatní bindings na jiné jazyky zachovávají paradigma GTK+.

Na WxWidgets kašlete, je to parodie na C++.

QT má pro Windows jenom komerční licenci, takže si to musíte koupit. Možná zkuste počkat na QT4. které _snad_ bude free i na Windows.

GTK není pomalé, co všichni máte. GNOME možná někomu běhá pomaleji než KDE (mě ne), ale zkuste XFCE, ať vidíte jak GTK umí svištět.
2.4.2005 08:22 maiqq
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Díky moc za odpovědi.
Pokud jste nikdy neprogramoval, naučte se nejdřív C
Mno, dělal jsem asi 2 roky v PHP (později PHP5, kde je už lepší OOP), což sice není moc programování, ale vím, jak to funguje. Podle mně dostupných zdrojů je prý nevhodné učit se C a pak C++, nevím proč, ale podle jedné knihy co jsem viděl tomu tak je.
Kdybych si dneska mohl vybrat (a musel dělat v C++), začal bych s gtkmm (C++ nadstavba nad GTK). I ostatní bindings na jiné jazyky zachovávají paradigma GTK+.
Ano, na gtkmm jsem se už díval, je pěkně zdokumentováno a vypadá dobře.
Na WxWidgets kašlete, je to parodie na C++.
Díky, to jsem potřeboval, to byla totiž taky možnost.
QT má pro Windows jenom komerční licenci, takže si to musíte koupit. Možná zkuste počkat na QT4. které _snad_ bude free i na Windows.
Trolltech je prosperující firma nevím, proč by to dělala, když z toho má hodně peněz, ale nezbývá než doufat, ale asi pudu do GTK.
GTK není pomalé, co všichni máte. GNOME možná někomu běhá pomaleji než KDE (mě ne), ale zkuste XFCE, ať vidíte jak GTK umí svištět.
Čerpal jsem z mých zkušenoustí s Operou a Firefoxem.

Díky moc, ještě dneska se na to všecko kouknu.
2.4.2005 10:29 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Podle mně dostupných zdrojů je prý nevhodné učit se C a pak C++, nevím proč, ale podle jedné knihy co jsem viděl tomu tak je.

Podle jedné knihy možná. Ale C je téměř podmnožina C++. Učit se objekty a C++ templaty, když neumím naprogramovat setřídění pole, je IMHO blbost. Základní algoritmy vypadají v C a C++ stejně. A budeš-li začínat v C, nebudeš se muset prokousávat nesrozumitelnými dvacetiřádkovými chybovými hláškami kompilátoru, když se mu nepodaří matchnout nějaký template nebo přetíženou metodu, dokud nebudeš alespoň vědět, co znamenají.
2.4.2005 11:27 maiqq
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Dobře, tak to není špatné, ale spíš mi vadí absence OOP v C, protože jsem na OOP dosti zvyklý z PHP a rád bych ho používal. V Javě to nebyl problém, ale nelíbila se mi jako celek.
2.4.2005 11:42 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
na OOP dosti zvyklý z PHP

Mluvíme o tomtéž PHP? Vždyť něco, co by šlo nazvat OOP, je až v PHP5.
2.4.2005 11:46 maiqq
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Vždyť to myslím, PHP5.
2.4.2005 11:57 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Java? V případě kdy bych tedy měl možnost volit mezi Javou a C++ se dlouho rozmýšlet nebudu :-)
Copak toho není dost?
Marek Bernát avatar 2.4.2005 11:59 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Thumbs up from me ;-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
2.4.2005 16:37 Michal Kubeček
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
To se nebude rozmýšlet spousta lidí. Ale rozhodnou se různě… :-)
2.4.2005 16:49 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Samozřejmě. Buďto se rozhodnou, že chtějí Javu, nebo se rozhodnou, že nechtějí C++ :-) (kdyby to někdo nepostřehl, tak si dělám srandu, OK?)
Copak toho není dost?
2.4.2005 17:10 Michal Kubeček
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
A někteří z nich pak dokonce u té Javy zůstanou. Mají můj s̶o̶u̶c̶i̶t̶obdiv. :-)
2.4.2005 17:33 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Tak nevím, jestli je trápení s C++ o něco lepší… :-)
Copak toho není dost?
Marek Bernát avatar 2.4.2005 16:49 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
najvyssi cas na anketu ;-)
ale myslim si, ze ak sa niekto vyzna v obidvoch a moze si vybrat, tak je to jasne :-D
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
2.4.2005 16:51 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Nechci vyvolávat flame, ale já si naopak myslím, že je to jasné :-D
2.4.2005 17:34 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Zcela jednoznačně nesouhlasím, dle mého je to úplně jasné.
Copak toho není dost?
2.4.2005 17:48 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Doufám, že v případné anketě budou i jiné možnosti ;-)
2.4.2005 12:15 WeeGee
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Mno, dělal jsem asi 2 roky v PHP (později PHP5, kde je už lepší OOP), což sice není moc programování, ale vím, jak to funguje.

Ve staticky typovaném jazyce kde se musíte starat i o memory management si budete muset zvyknout na úplně nezvyklé věci:-)

Trolltech je prosperující firma nevím, proč by to dělala, když z toho má hodně peněz, ale nezbývá než doufat, ale asi pudu do GTK.

Dneska to dělá hodně prosperujících firem. Živí je podpora a magické managerské slovo "solution".

Čerpal jsem z mých zkušenoustí s Operou a Firefoxem.

Nevím v čem je Opera, ale určitě ne v GTK. Firefox je v XUL a používá GTK widgety, takže taky ne úplně GTK.
2.4.2005 16:12 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Nevím, v čem je Opera, ale jako toolkit používá Qt.
2.4.2005 19:26 TeePee
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Nevím, v čem je Opera, ale nejlepší bývají italsky 8-P
3.4.2005 09:14 Jarek Čecho | skóre: 13 | blog: Jarcec_Zone | Koprivnice
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Neni nahodou Opera v Jave?
3.4.2005 09:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Není náhodou Opera v Cobolu?
3.4.2005 13:26 Jarek Čecho | skóre: 13 | blog: Jarcec_Zone | Koprivnice
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
No k Opere musi byt i JVM, takze Opera je naprogramovana v JAVE :-) Ale abych rekl pravdu tak nevim jestli se to tyka i GUI... :-/ Ale proc by pouzivali nejako jinou knihovnu, kdyz maji v JAVE vse naservirovane? (nejsem programator v Jave a me znalosti o ni jsou dost mizerne, takze jen "hadam")
3.4.2005 13:39 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Na tom, že GUI naservírované v Javě je bída s nouzí se shodnou asi všichni :-)

Každopádně o nutnosti mít JVM nevím a Opera Software ASA v pracovních příležitostech požaduje hlavně zkušenosti s C++…
Copak toho není dost?
3.4.2005 14:22 Jarek Čecho | skóre: 13 | blog: Jarcec_Zone | Koprivnice
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Hmm... Jak jsem rekl s GUI v Jave nemam zkusenosti :-(

Ale Opera mi bez JVM nejde ;-) (muzete si to zkusit...)
3.4.2005 14:36 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Tak bych to reklamoval, protože mně bez nejmenších problémů…
Copak toho není dost?
3.4.2005 17:50 Jarek Čecho | skóre: 13 | blog: Jarcec_Zone | Koprivnice
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Vzhledem k tomu ze pri stahovani Opery z officialnich stranek se pta zda-li chcete verzi s JVM nebo uz ho mate instalovane na PC, tak bych rekl, ze je programovana pod Javou...

Ale mozna je to jinak :-)
3.4.2005 17:58 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
To se nejspíš ptá kvůli java pluginu, ale napstaná je v C++. Najdi mi v Opeře jediný class soubor...
3.4.2005 21:20 Jarek Čecho | skóre: 13 | blog: Jarcec_Zone | Koprivnice
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Tak asi mate pravdu no :-)

Tak vcempak je teda programovana? O C++ vim, to mi uz Yetti vysvetlil slusne, ale co GUI?
3.4.2005 21:37 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Linkuje se to proti Qt.
Copak toho není dost?
3.4.2005 18:41 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Je to kvůli podpoře Java appletů na stránkách. Vyhoď Javu ze systému a půjde ti taky.
Copak toho není dost?
Marek Bernát avatar 3.4.2005 14:50 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Java v Opere bez JVM nejde ;-)
physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
3.4.2005 16:43 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Opera nepotřebuje JVM.
3.4.2005 18:55 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Asi používáš jinou Operu než já. Moje jednak nepotřebuje JVM (jelikož JVM nemám, asi bych si toho všiml) a druhak si někdo buď dal velkou práci, aby binárka vypadala jako kompilovaná z C++, nebo je kompilovaná z C++ ;-)
3.4.2005 21:36 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
opera ma jako toolkit qt, a javu ani nepotrebuje
USE="-gnome -kde";turris
2.4.2005 09:04 nobody
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Pokial viem, od QT 4.0.0 bude verzia pod windows GPLed tiez.

http://www.trolltech.com/developer/faqs/duallicense.html?cid=20
2.4.2005 17:16 ondra
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Na WxWidgets kašlete, je to parodie na C++.

Mohl byste to trochu rozepsat, prosím? Zrovna řeším, jestli zvolit wxwidgets, gtkmm, QT nebo rovnou praštit s C++ a začít třeba s Javou a takhle by zase odpadla jedna z nabízených variant = spousta ušetřenýho času ;).
2.4.2005 19:40 SeeMee
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Já to vidím takhle:

WxWidgets je knihovna, která začala vznikat v době, kdy se o ANSI C++ nikomu ještě ani nezdálo. Jako jeden z cílů si dali i podporu všemožných kompilátorů a platforem, včetně např. Windows 3.11! Podle toho taky vypadá kód. Samá makra, pointery na pointery na pointery atd...

Qt je na tom (trochu) líp, ale pro mě je dost zásadní překážkou, že to (zatím) není svobodné na Windows.

Gtkmm má taky svoje mouchy, ale pokud se nepouštím do psaní vlastních widgetů, tak se mi v tom dělá zdaleka nejlíp.

Java je sice fajn jazyk, ale AWT sucks, Swing sucks, SWT sucks, GTK for Java sucks, takže s GUI v Javě to mám srovnaný ;-). A ten staaaaaaaarrrrrrt.

V současnosti koketuju s Mono a Gtk# ale nic většího jsem v tom nedělal.

Kdykoliv je možné použít Python, použiju Python a PyGTK+Glade.
2.4.2005 19:48 ghostmonk
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
A co takhle wxpython+wxglade? :)
2.4.2005 19:59 CD
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
To by celkem šlo, nic jsem v tom sice nedělal, ale vadilo by mi, že hodně věcí si WxWidgets řeší po svém, např. fileselector. Řeší příliš mnoho věcí, jako např. networking, tisk apod., což jsou (když už děláte v Pythonu) celkem zbytečnosti. Když jsem se naposled díval, tak GTK2 bylo v unstable větvi a taky je to další zbytečná vrstva navíc, když PyGTK postačuje.
2.4.2005 20:46 ghostmonk
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
- ale pyGTK ve windowsech nejde, nebo jo?
2.4.2005 20:53 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Proč by ne?
2.4.2005 22:26 ghostmonk
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
To jsem netušil. Je pro pygtk nějaké rozšíření do glade?
3.4.2005 02:33 JeeJee
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Jestli myslíte v glade generování kódu pro python tak ano, ale v budoucích verzích glade je to nepodporovaná metoda (generování kódu obecně).

Jestli myslíte bindings na libglade tak ano.
3.4.2005 22:41 gimper | skóre: 13
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
Heh, krom toho ze xfce4 toho umi tak 1/3 toho co gnome, tagze nevidim to v rychlosti :-)
gentoo.bloguje.cz ;)
2.4.2005 14:21 ghostmonk
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
mrkněte se na "cross-platform native UI framework" na http://www.wxwidgets.org/
2.4.2005 16:01 Bubak
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
www.fox-toolkit.org

Asi se Vam moc libit nebude, ale pracuje se s tim hrozne jednoduse. Pouzivam ho obvykle, kdyz potrebuju udelat nejake rozhrani v grafice. Pripravim si to v klidu doma na Linuxu a v praci to prekompiluju pro woknare:-)

Pokud linkujete staticky, nemusite k vasi binarce nic instalovat (podle pouzitych casti jsou to velikosti asi od 500KB). Samozrejme, pokud mate vic programu, ktere toolkit pouzivaji, zkompilujete si ho jako dll.

Nevyhoda, na kterou brzy upozorni nekdo z dnesnich hracicku - nema skiny a kasle na to, jak je nastavene wokenni prostredi (mozna ne uplne, nikdy jsem to nezkoumal, protoze me to nezajimalo); kresli si vsechno sam a nepouziva widgety hostitelskeho systemu. Ale mozna se na necem takovem pracuje (a mozna take kecam). Nicmene vzdycky si muze clovek pomoci sam:-)

Dosel jsem k nemu pres motif, xforms, gtk, qt, wxwindows, fltk (v tomto poradi) a mozna jeste neco dalsiho a zustal jsem u nej. A jednim z duvodu byla prave i celkem bezproblemova prenositelnost programu na wokna.

RT.
3.4.2005 13:03 honza
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
ta uplna prenositelnost samozrejme take neexistuje. Kdyz se napriklad pokusite za behu zvetsovat a zase zmensovat okna ( a elementy v nich samozrejme take) tak se ty elementy zmneni ale hlavni okno se nezmneni (pod linuxuem). Ten samy program pod windows ale funguje spravne.

Dalsi problemy jsou s lokalizaci pod linuxem - pod windows to bezi, ale pod linuxem neni mozno po standartni instalaci napsat jakykoliv (ne-ascii) znak....
4.4.2005 09:47 Bubak
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
>> ta uplna prenositelnost samozrejme take neexistuje.

Jasne, obvykle si clovek ale zjisti, co je jinak a pouziva dany nastroj tak, aby mel co nejmene problemu. Holt vsechno je kompromis:-) Ale nejak me pripada, ze tady mam tech problemu nejmene:-)

>> Kdyz se napriklad pokusite za behu zvetsovat a zase zmensovat okna

Programove? To jsem nikdy asi nezkusil, aspon si to neuvedomuju:-) Ale pokud to clovek udela mysi z UI, tak to funguje.

>> Dalsi problemy jsou s lokalizaci pod linuxem...

To je pravda, rozumne lokalizacni nastroje vznikaji az ve stavajici vyvojove verzi. Ale s osmibitovymi znaky jsem problem nemel...

RT.
2.4.2005 20:27 pavel riha
Rozbalit Rozbalit vše Re: C++ a programování pro Windows i Linux
můžeš zkusit http://programujte.com

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.