Zmienne środowiskowe

Podczas instalacji i integracji Qt z visual 2008 studio wyskoczył mi błąd że nie mam pliku windows.h. Jako że jest to wersja proffesional to windows.h i inne potrzebne pliki znajdowaly się w folderze “x:\Program Files\Microsoft SDKs”. Poszukałem trochę i okazało się że nie mam skonfigurowanych odpowiednio zmiennych środowiskowych. Dodałem odpowiednie ściezki INCLUDE i PATH po przez mój komputer->wlasciosci->zaawansowane ustawienia systemu->zmienne środowiskowe->zmienne systemowe, ale nadal błąd się pojawiał. Potem znalazłem inny sposób czyli taki : set INCLUDE=%INCLUDE%;“x:\Program Files\Microsoft SDKs\Include”.

Czym różnią się te dwa rozwiązania ? Wpisując echo %INCLUDE% w Visual Studio 2008 Command Prompt jest zupełnie co innego niż to co wprowadziłem po przez mój komputer->

VS jak porządne IDE ustawia własne zmienne tak aby ustawienia kompa nie miały wpływu na twój program i odwrotnie. W samym VS powinna być sekcja o ustawianiu ZS, (w ustawieniach projektu najprawdopodobniej)