Где я могу найти работающий winnt.h? Rubenvb, кажется, очень неправильно

При просмотре определений в winnt.h из загрузки 4.7.2 rubenvb (C++. Exe - версия is rubenvb-4.7.2-release) обнаруживается ряд подпрограмм со встроенной сборкой, которые просто не работают правильно. По крайней мере, они не на моем процессоре i7 (могли ли они быть написаны для другого процессора?).

Однако, учитывая природу того, как разрабатывается gcc, кажется возможным, что какая-то другая реализация справилась с этим файлом лучше.

Итак, 2 вопроса:

  1. Кто-нибудь знает, где найти лучший winnt.h?
  2. В противном случае, кто-нибудь знает, как связаться с reubanvb?

2 ответа

Решение

Я работал с командой Mingw-w64, чтобы обновить подпрограммы asm в winnt.h (и других заголовках). Насколько я знаю, все они сейчас правы.

Windows SDK можно загрузить бесплатно. Вы можете получить один для Windows 8 здесь, или использовать этот, чтобы придерживаться ориентации на Windows 7. Естественно, он включает в себя все заголовки, необходимые для вызова функций Windows, включая WinNT.h,

Другие вопросы по тегам