Итак, я пытаюсь создать персональную программу-помощник для моего рабочего стола на C ++. По сути, он открывает веб-сайты и программы на моем компьютере для меня. Я играл с этим и вдруг понял, что было бы НАСТОЛЬКО намного круче, если бы он тоже говорил. я нашел это Microsoft Tutorial о том, как это сделать, поэтому я решил дать ему шанс. Я добавил в #include stdafx.h и #include sapi.h (я знаю, что для него нужен знак меньше и больше, он не будет отображаться) поверх всех моих остальных, и добавил основной код в основной метод, чтобы увидеть, будет ли это работать. Это не так, давая мне ошибку компилятора, что
fatal error: stdafx.h: No such file or directory
Если бы я вынул stdafx.h, он бы просто выдал ошибку на sapi.h. Затем я создал новый проект и скопировал код именно с веб-сайта, чтобы узнать, была ли это моя ошибка или что-то еще. Это тоже не сработало, так что теперь я в тупике. Я относительно новичок в C ++, но довольно хорошо с ним знаком. Я использую Windows 7 и использую Code :: Blocks для кодирования. Если это глупая проблема, и я упускаю какую-то серьезную проблему, или я просто испортил что-то глупое, сделайте мне немного расслабиться. Я не слишком хорош с ошибками. Заранее спасибо.
ОБНОВИТЬ:
Кроме того, я попытался использовать кавычки вместо знака меньше и больше, это не сработало
Учебники Microsoft предполагают, что вы используете Visual Studio. stdafx.h
создается мастером Visual Studio как часть предварительно скомпилированной конфигурации заголовка.
Вы, вероятно, можете заменить
#include "stdafx.h"
с
#include <windows.h>
плюс другие вещи, которые учебник сказал, чтобы положить в stdafx.h
,
Затем вам нужно убедиться, что каталог заголовка Windows SDK указан в вашем пути включения. Вы установили SDK, верно?
Других решений пока нет …