Używanie MSVC2008, 32-bitowy system 64-bitowy.Jak nie #include <windows.h>
Poinformowano mnie, że nigdy nie należy włączać windows.h jako "prawdziwego potwora i znacznie spowolnić czas kompilacji".
Próbowałem go opuścić i oczywiście dostaję błędy kompilacji. Zawarłem windef.h, aby zdefiniować wszystkie DWORD itp., Ale szybko się rozpakowałem, wiedząc, co jeszcze zdefiniować, aby uzyskać kod do kompilacji.
teraz uzyskać:
2>c:\program files\microsoft sdks\windows\v7.0\include\winnt.h(6361) : error C2146: syntax error : missing ';' before identifier 'ContextRecord'
2>c:\program files\microsoft sdks\windows\v7.0\include\winnt.h(12983) : error C2065: 'PCONTEXT' : undeclared identifier
Czy ktoś może zaproponować odpowiednie podejście tutaj?
Dzięki
Simon
Czy masz jakieś rzeczywiste problemy z powolnymi czasami skompilować? –
Każdy ma problem z czasem kompilacji. Nawet jeśli jest to mniej niż jeden dzień (jak tutaj), a jest to 4 sekundy zamiast 0,4 sekundy, jest to znaczący czynnik wydajności. –