Helló!
Van egy (nem általam írt) linuxos forráskód, ami (szerintem) nem linux specifikus. A kérdésem az volna, hogy hogyan lehetne ebből wines (cmd ablakos mert console-ba n fut a prg) alkalmazást fordítani?
linux alatt a fordítás ennyi:
gcc file.c -o file .
- 1545 megtekintés
Hozzászólások
Szerintem nézz körül a MinGW, esetleg a Cygwin környékén.
Személyes tapasztalatom szerint a MinGW -vel többre mész, de azért nézd meg mindkettőt.
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Van mingw linux alatt is. Linux alatt tudsz exét előállítani.
Azonban saját include és lib mappája van.
Az include mappában pedig win specifikus .h-k.
De kérdés hogy minden header stimmel e.
Ubuntuban van belőle csomag az alap repoban.
Valahogy így néz ki a parancs a tiedet módosítva.
i586-mingw32msvc-gcc file.c -o file .
- A hozzászóláshoz be kell jelentkezni
Azok a headerek, melyek az ANSI C -hez tartoznak, azok biztosan.
De úgy gondolom, hogy a többi is passzol, mivel más, komolyabb kereszt-platformos programokat is ezzel fordítanak.
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
hali,
ha mar szoba kerult a keresztplatformos forditas,gondoltam
megemlitem, hatha tudja valaki a megoldast a problemamra
wxwidget-2.6-3 + msys + mingw kombot hasznalok, a wx-et
az enable-shared es a disable-debug opcoival forditottam
ez le is fordul szepen, a sample-k is, viszont
ha az en progimat akarom leforditani, akkor egy
csomo unresolved symbol hibauzenetet kapok
a forditasi opciokat a:
wx-config --cflags es a wx-config --libs progival allitom
be es meg megadom a felinstallalt dll-ek utjat is
talalkozott mar valaki hasonloval?
/* bocs az esetleges helyesirasi hidakert */
- A hozzászóláshoz be kell jelentkezni