2014-10-13 2 views
0

проблемы:Код :: Blocks C/C++ windows.h отсутствует фатальная ошибка

Я попытался составить простой 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

Просто отправил его. – maxloo2

+0

Просто избавься от '#include ' - вам это не нужно. Вам не нужно '#include '. –

ответ

2

Для того, чтобы использовать несколько компиляторов при использовании кода :: Blocks IDE, вам необходимо убедиться, что настройки для каждого компилятора настроены правильно , Доступ к ним возможен через опцию меню 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 \ включают
  • C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7 .0A \ включают

Linker

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

Resource Compiler

  • C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ включают
  • C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.0A \ включают
Смежные вопросы