CONFIG
proměnná má debug_and_release
a debug_and_release_target
nastavit na windows, ale ne na linuxu. Následující řádek tedy zajistí, že vaše sestavení bude stejné na linuxu a windows:
CONFIG *= debug_and_release debug_and_release_target
Dokumentace to krátce uvádí. Soubor /usr/share/qt4/mkspecs/win32-g++/qmake.conf
přidá jej do CONFIG
.
Předpokládám, že k vytvoření skutečné budovy používáte qmake. Soubory projektu můžete upravit a umístit výstup do různých adresářů, jako je tento:
# only for unix:
unix {
# in debug mode...
CONFIG(debug, debug|release) {
DESTDIR = debug
}
else {
DESTDIR = release
}
}
Aby to fungovalo, musíte samozřejmě vytvářet spustitelné soubory pro ladění i vydání. Více informací k tomuto tématu naleznete zde
Na zdraví
Jak získat název a verzi distribuce Linuxu?
Jak odstranit všechny adresáře .svn z adresářů mých aplikací