LINUX.ORG.RU

Qt под windows


0

0

1) Как заставить printf или cout таки выводить сообщения в консоль? Программа, содержащая их, нормально компилится, но сами функции ничего в консоль не выводят. Под линуксом всё OK.

2) По поводу флагов компилятора (для MinGW). Хочу, например, -march=i686. Конечно, я могу и сам прописать это ручками в Makefile, но как бы так сделать, чтобы qmake сама это вставляла в строки CFLAGS и CXXFLAGS? На переменные среды она явно кладёт.

anonymous

По второму вопросу: всё, нашёл mkspecs\win32-g++\qmake.conf. Первый вопрос остаётся открытым.

anonymous
()

в RELEASE сборке программа при запуске наверно отвязывается от консоли? куда ж она будет выводить инфу? в msvs linker->subsystem->CONSOLE должно стоять для DEBUG сборки. как это делается через .pro файл в mingw сходу сказать не могу

Reset ★★★★★
()
Ответ на: комментарий от Reset

у mingw емнип отвязывание от консоли делается ключом -mwindows. Соответственно, для того, чтоб выводить в консоль, этого ключа быть не должно.

ero-sennin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.