> Вы привели ссылку на коммит, а не на файл. Там масса файлов,
> в том числе не имеющих отношения к созданию треда в Windows
> NT.То есть, если в коммите для Qt5.13 нужный кусок кода есть, то это не значит, что в самой версии 5.13 этот код есть?
В моем сообщении 208 я специально указал файл.
qtbase/src/corelib/thread/qthread_win.cpp
Специально для вас еще раз эту строку повторю.
qtbase/src/corelib/thread/qthread_win.cpp
>> Я вам задал вопрос. Перефразирую его: почему этот кусок кода не компилируется
>> в MinGW, но все это прекрасно же работает в WinRT?
> Потому что Вы лжете. Директива препроцессора #error прерывает сборку.
Почему вы лжете, когда говорите, что сборок MinGW для Winows10 нет?
> Я показал кусок, который компилируется MinGW:
Вы соврали! Вы лжец! Вы привели кусок
Вы привели ЭТОТ кусок кода:
#if defined(Q_CC_MSVC) && !defined(_DLL) // && !defined(Q_OS_WINRT)
...
#else
// MSVC -MD or -MDd or MinGW build
d->handle = CreateThread(nullptr, d->stackSize,
reinterpret_cast<LPTHREAD_START_ROUTINE>(QThreadPrivate::start),
this, CREATE_SUSPENDED, reinterpret_cast<LPDWORD>(&d->id));
#endif // Q_OS_WINRT
Ваше сообщение 207? Или все должны сделать вид, что нужно забыть, что вы писали раньше?
В приведенном вами коде есть макрос
#if defined(Q_CC_MSVC)
Который говорит, что сборка идет в MSVC
> Почему у Вас там не компилируется какие-то левые куски - это мне
> не очень интересно.
О как! В официальных источниках, у вас левые куски кода?
Или для Вас макрос
#if defined(Q_CC_MSVC)
левый и на него смотреть не надо?
Стоит ждать заявите, что # - это символ комментария.
> Вам надо показать сборку версии 6.5. И без Вас понятно, что старые
> версии собирались.
Вы мне доказывали, что данный кусок кода есть только в Qt6. А теперь вы заявляете, что это были не вы!
> Вопрос тут один: почему Вы так и не показали собранную 6.5. Вам
> он очень неудобен, потому Вы пытаетесь его заболтать.
Потому, что вы подменили вопрос по Qt6 на Qt5. Ни топикстартер ветки, ни автор новости не говорил про Qt6.5 в Windows7.
Топик стартер ветки говорил про Qt6. Ответ был про Qt6.
> А чем отличается макрос Q_CC_MSVC от _MSC_VER -- разбирайтесь сами, я не
> брался учить всех подряд.
Где вы нашли _MSC_VER? Его не было в кодах, которые вы приводили! Опять подменяете тему вопроса, чтобы не отвечать про то, что не знаете.
> То есть Вы соврали в #123, заявив по поводу Qt6.5 из заголовка
> новости, цитирую: "И тем более сборки такие уже есть."
Цитату приведите, где я говорил про Qt6.5, не про Qt6, как писал топикстартер?
> Наконец-то признали сами, полагаю, можно закончить.
Я рад, что вы признали, что вы врете, подменяете понятия, и ни в чем не разбираетесь.
Из-за этого вас из редось выперли?