iads.h / VS2005 / W2003 SP2 - какой SDK и каковы побочные эффекты? - PullRequest
1 голос
/ 02 июля 2010

Я пытаюсь скомпилировать чью-то еще программу на C ++ с использованием VS2005 в Windows 2003 (SP2).

Сбой при компиляции, так как не удается найти iads.h

Какой SDK мне следуетустановить, чтобы получить этот заголовок?

Когда я устанавливаю SDK, существует ли опасность, что я могу сломать что-то, что уже используется?Насколько я могу судить, W2003 не имеет установленного SDK, но если это произойдет, установка другого вызовет проблемы?

Ответы [ 3 ]

0 голосов
/ 02 июля 2010

Должен быть найден в папке vc\PlatformSDK\include.Если нет, то вам нужно проверить установку или установить Windows SDK .

0 голосов
/ 02 июля 2010

Обычный Windows SDK включает в себя <iads.h>.Я практически никогда не запускаю копию Windows без установленного SDK, поэтому я, вероятно, не в состоянии сказать, что могло бы работать по-другому, если бы это было не так, но мне кажется, что не так много сломано.

0 голосов
/ 02 июля 2010

Тебе нужно для windows sdk. SDK не устанавливается как обычное приложение. То, что вы «установили» его, не изменяет никаких настроек в вашем компиляторе.

Вам все равно придется добавить каталоги в заголовочные файлы и библиотеки на странице настроек vs.

Вы можете иметь несколько версий Windows SDK, вам просто нужно обновить каталоги на странице параметров vs.

...