Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.119.127.230] |
|
Сообщ.
#1
,
|
|
|
Я создал проект на одной машине в Qt Creator 4.12.2 под Window 10. Потом я перенёс его на другую машину, где стоит операционная система Astra Linux и Qt Creator 6.0.2 . На первой машине проект нормально компилировался, собирался, запускался и работал. А на второй машине при компиляции программы выдаются ошибки на
QThread::msleep(2000); и _set_output_format(_TWO_DIGIT_EXPONENT); В чём причина этого? Как исправить эти ошибки? |
Сообщ.
#2
,
|
|
|
Скопируй сюда текст логов сборки, где выдаются ошибки.
|
Сообщ.
#3
,
|
|
|
Комплятор выдаётся следующие ошибки:
1) Цитата _set_output_format was not declared in this scope Причём когда меняю _set_output_format(_TWO_DIGIT_EXPONENT); на _set_output_format(1); то всё равно выдаётся та же самая ошибка. 2) Цитата 'static void QThread::msleep(long unsigned int)' is protected within this context |
Сообщ.
#4
,
|
|
|
Цитата erslgoeirjh @ Причём когда меняю _set_output_format(_TWO_DIGIT_EXPONENT); на _set_output_format(1); то всё равно выдаётся та же самая ошибка. Это устаревшая чисто мелкомягкая дичь. Даже и разбираться не охота. Напиши пример ее использования, а мы найдем нормальную замену. Цитата erslgoeirjh @ 'static void QThread::msleep(long unsigned int)' is protected within this context Покажи место, где ты её вызываешь. Страничку кода. |