Неустранимая ошибка, c1083 отказано в разрешении - PullRequest
1 голос
/ 08 марта 2010

Visual Studio 2008.

Я скачал пример проекта и распаковал его.

Я должен преобразовать его из VS 7 в VS 9. Однако преобразование прошло успешно.

Однако, когда я пытаюсь скомпилировать, я получаю следующую ошибку:

c1xx : fatal error C1083: Cannot open source file: 'C:\NMS\inc': Permission denied

Тем не менее, каталог inc, который я использовал ранее для других проектов. И успешно включил файлы inc.

Так что я не уверен, почему этот проект не работает.

Большое спасибо за любые предложения,

Ответы [ 2 ]

1 голос
/ 16 июля 2015

Эта ошибка возникает, когда вы определили переменную в столбце «Дополнительные каталоги включения» и эта переменная не имеет значения.

проверьте то же самое, следуя пути: Щелкните правой кнопкой мыши по решению-> Свойства-> C ++ -> Общие

Два способа решения: Предположим, что переменная определена как AX

  1. создать командный файл
    • set AX = "путь к вашему каталогу включения".

или

  1. Щелкните правой кнопкой мыши на моем компьютере-> свойства-> Дополнительные параметры системы-> Дополнительно (вкладка) -> «Переменные среды» -> системная переменная и добавьте или определите эту переменную с помощью ее значения (которое является путем к каталогу) .

Обратите внимание, что в обоих случаях значением может быть путь к вашему каталогу включения или Если вы не хотите указывать путь в этой переменной, укажите поддельный путь (например, "c: \")

Опять свой путь снова в свойствах проекта. и перезапустите VS. это будет работать ..

1 голос
/ 08 марта 2010

Похоже, что он пытается открыть файл с именем C:\NMS\inc, что невозможно, если этот путь является каталогом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...