3 / 3 / 1
Регистрация: 23.10.2011
Сообщений: 13
1

Ошибка при компиляции из командной строки.

23.10.2011, 01:13. Показов 2670. Ответов 5
Метки нет (Все метки)

Написал программку в notepad. Файл basic.cpp:
C++
1
2
3
4
5
6
#include <iostream>
int main()
{
    std::cout << "This is a native C++ program." << std::endl;
    return 0;
}
Затем запускаю командную строку Visual Studio 10 и в ней пишу cl /EHsc basic.cpp. В результате выдает следующую ошибку: c1xx : fatal error C1083: Не удается открыть файл источник: basic.cpp: No such file or directory
Подскажите как избавится от этой ошибки?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2011, 01:13
Ответы с готовыми решениями:

При компиляции консольного приложения задать параметры командной строки
Доброго времени суток. Знаю, что в VS есть вот такое средство: Properites-&gt;Debugging-&gt;Command...

Ошибка при компиляции из командной строки
Пример из книги Троелсена. Пишем простейшую программу в блокнтое и компилим в командной строке:...

Ошибка при использовании аргументов командной строки
Доброго времени суток. Решил в маленькую программу, для перевода чисел, добавить работу с...

При компиляции в командной строке не выдает ошибки
Подскажите мне, я компилировал в FAR Manager, и у меня не появляется окно просто с компилировалось...

5
374 / 321 / 32
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
23.10.2011, 14:06 2
Путь правильно указывать нужно к вашему basic.cpp. Типа cl C:\Project\basic.cpp
0
3 / 3 / 1
Регистрация: 23.10.2011
Сообщений: 13
23.10.2011, 18:36  [ТС] 3
Не помогает =(

Добавлено через 6 минут
Причем в IDE Visual Studio программка нормально компилируется.
Командную строку я запускаю от имени администратора(пробовал и в режиме не администратора), атрибуты для файла basic.cpp я установил как полный доступ. Пробовал кидать в одну директорию компилятор cl.exe и файл basic.cpp - не помогает.
0
374 / 321 / 32
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
24.10.2011, 04:12 4
Я запускаю командную строку через ярлык Командная строка Visual Studio 2008. У меня все нормально компилируется. Результат нормально выполняется.
0
5226 / 3198 / 362
Регистрация: 12.12.2009
Сообщений: 8,111
Записей в блоге: 2
24.10.2011, 07:29 5
Цитата Сообщение от immelnikoff Посмотреть сообщение
Не помогает =(
если в пути есть пробелы, то весь путь нужно взять в двойные ковычки.
0
3 / 3 / 1
Регистрация: 23.10.2011
Сообщений: 13
24.10.2011, 16:39  [ТС] 6
Тоже не решает проблему.

Добавлено через 45 минут
Всё, проблема решена. Просто перетащил файл basic.cpp на другой диск и все нормально скомпилилось. Странно, я ведь для файла basic.cpp установил полный доступ.

Добавлено через 51 минуту
Возникла другая проблема. В командной строке выдает:
/out:basic.exe
basic.obj.
И файл basic.exe не создается. В чем проблема?

Добавлено через 16 минут
Все работает. Прошу прощения, туплю.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2011, 16:39
Помогаю со студенческими работами здесь

Выдает ошибку при компиляции в командной строке
всем здравствуйте! можете помочь пожалуйста? у меня ошибка какая-то в командной строке..все...

Как запустить консольное приложение .exe из командной строки, чтобы оно не закрывалось после компиляции?
если использовать команду start, то приложение закрывается после запуска.

После компиляции и при запуска приложения ошибка: System.InvalidCastException: Приведение строки "
Доброго всем времени суток! После компиляции и при запуска приложения получаю окно с такой...

Как задать при компиляции проекта Visual Studio в командной строке конфигурацию?
9.. Как задать при компиляции проекта Visual Studio в командной строке конфигурацию, в которой...

Ошибка командной строки
У меня совсем не работает командная строка. Ну, базовые команды работают, а внешние, или банальная...

Ошибка командной строки
когда пытаюсь удалить файл используу реестр ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru