CONFIG
variabel memiliki debug_and_release
dan debug_and_release_target
disetel di windows, tetapi tidak di linux. Jadi, baris berikut akan memastikan build Anda akan sama di linux dan windows:
CONFIG *= debug_and_release debug_and_release_target
Dokumentasi segera menyebutkannya. File /usr/share/qt4/mkspecs/win32-g++/qmake.conf
menambahkannya ke CONFIG
.
Saya berasumsi Anda menggunakan qmake untuk melakukan pembangunan yang sebenarnya. Anda dapat mengedit file proyek untuk meletakkan hasilnya di direktori yang berbeda seperti ini:
# only for unix:
unix {
# in debug mode...
CONFIG(debug, debug|release) {
DESTDIR = debug
}
else {
DESTDIR = release
}
}
Jelas agar ini berfungsi, Anda harus membangun debug dan rilis yang dapat dieksekusi. Informasi lebih lanjut tentang topik ini dapat ditemukan di sini
Salam
Bagaimana cara mendapatkan nama dan versi distribusi Linux?
Bagaimana menghapus semua direktori .svn dari direktori aplikasi saya