Code :: Blocks C / C ++ windows.h отсутствует фатальная ошибка

0

проблема:

Я попытался скомпилировать простой исходный файл c++ с компилятором Microsoft Visual c++ 2010, и я столкнулся с ошибкой. Я установил Microsoft Visual c++ 2010 и MinGW и нашел файл windows.h, я также настроил каталог дополнительных файлов в Code :: Blocks.

код:

#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

int main(){
    printf("Hello World!");

    getchar();
}

ошибка:

F:\test2.cpp(3) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
  • 2
    Покажите нам полный код.
  • 0
    Только что отправил.
Показать ещё 13 комментариев
Теги:

1 ответ

2
Лучший ответ

Чтобы использовать несколько компиляторов при использовании IDE Code :: Blocks, вам необходимо убедиться, что настройки для каждого компилятора настроены правильно. Доступ к ним возможен через Settings->Compiler.

После выбора компилятора, который хотите настроить, вам нужно выбрать вкладку " Search Directories каталоги" и убедиться, что на вкладках Compiler, Linker и Resource Compiler содержатся соответствующие папки. Каждой вкладке, возможно, потребуется несколько папок, введенных в окно поиска.

Используя пример компилятора Visual Studio C++ 2010, каждая вкладка будет содержать ссылку на оба

  1. соответствующая папка, найденная в месте установки VS
  2. соответствующая папка, найденная в месте установки Platform SDK

В моем случае расположение папок:

составитель

  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
  • C:\Program Files (x86)\Microsoft SDK\Windows\v7.0A\include

Linker

  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
  • C:\Program Files (x86)\Microsoft SDK\Windows\v7.0A\lib

Компилятор ресурсов

  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
  • C:\Program Files (x86)\Microsoft SDK\Windows\v7.0A\include

Ещё вопросы

Сообщество Overcoder
Наверх
Меню