Digital Mars - невозможно открыть входной файл «iostream» - PullRequest
2 голосов
/ 17 января 2011

Я использую «Digital Mars» для компиляции следующей программы:

#include <iostream>
using namespace std;

int main() {
   cout <<"My name is Abder-Rahman";
   return 0;
}

И вот что я получаю:

C: \ Users \ Software Engineer \ Desktop \C ++ \ dm852c \ dm \ bin> dmc print1 Неустранимая ошибка: невозможно открыть входной файл 'iostream' --- errorlevel 1

Есть идеи на этот счет?

Спасибо.

Ответы [ 2 ]

1 голос
/ 06 марта 2014

Измените файл sc.ini в c: \ dm \ bin следующим образом, затем сохраните его

[Version]
version=857

[Environment]
PATH=%PATH%;"%@P%\..\bin"
BIN="%@P%\..\bin"
INCLUDE="%@P%\..\stlport\stlport";"%@P%\..\include";"%@P%\..\mfc\include";%INCLUDE%
;INCLUDE="%@P%\..\include";"%@P%\..\mfc\include";%INCLUDE%
LIB="%@P%\..\lib";"%@P%\..\mfc\lib";%LIB%
HELP="%@P%\..\help"
1 голос
/ 17 января 2011

Проверка VernonDozier ответ о этой проблеме :

Код в порядке. Возможно, ваш компилятор не работает. У вас неверный путь включения, проблемы с разрешениями или у вас отсутствуют файлы.

Ваш компилятор, вероятно, неправильно настроен. Я рекомендую вам прочитать этот пост .

...