Форум программистов, компьютерный форум CyberForum.ru

Компиляция через cmd - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 58, средняя оценка - 4.91
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
04.01.2013, 20:39     Компиляция через cmd #1
Чем вызвана ошибка при компиляции (встроенный компилятор visual studio) через командную строку:

cl.exe main.cpp

Запуск программы невозможен, так как на компьютере отсутствует mspdb110.dll
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2013, 20:39     Компиляция через cmd
Посмотрите здесь:

Запуск не через cmd C++
C++ Запуск файла через cmd
C++ Исполнение .cmd через вызов CreateProcess()
Компиляция через консоль. VS 2012 C++
не открывает файл через cmd C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,266
04.01.2013, 20:56     Компиляция через cmd #2
Цитата Сообщение от Max64 Посмотреть сообщение
Чем вызвана ошибка при компиляции (встроенный компилятор visual studio) через командную строку:

cl.exe main.cpp

Запуск программы невозможен, так как на компьютере отсутствует mspdb110.dll
тем и вызвана, что отсутствует mspdb110.dll, качни откуда-нибудь закинь в C:\WINDOWS\system32 и должно быть круто
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
04.01.2013, 21:22  [ТС]     Компиляция через cmd #3
Что-то не найду в гугле где скачать этот файл
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
05.01.2013, 10:56     Компиляция через cmd #4
Цитата Сообщение от Max64 Посмотреть сообщение
Что-то не найду в гугле где скачать этот файл
Папка студии\Common7\IDE
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,266
05.01.2013, 11:27     Компиляция через cmd #5
А у меня нет почему-то
Microsoft_Visual_Studio_ 10.0 (ультиматум)
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
05.01.2013, 12:08     Компиляция через cmd #6
Цитата Сообщение от kravam Посмотреть сообщение
А у меня нет почему-то
Microsoft_Visual_Studio_ 10.0 (ультиматум)
А смотрели в Program Files или в Program Files(x86)?
Он есть в студии, но при компиляции из командной строки выдает ошибку. За нас же все студия делает, когда из IDE компилируем =)
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,266
05.01.2013, 12:23     Компиляция через cmd #7
Вообще в оси такого такого нет, я когда вчера отвечал всё просмотрел, оба диска.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
05.01.2013, 12:27     Компиляция через cmd #8
Цитата Сообщение от kravam Посмотреть сообщение
Вообще в оси такого такого нет, я когда вчера отвечал всё просмотрел, оба диска.
Компиляция через cmd
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,266
05.01.2013, 12:31     Компиляция через cmd #9
Чё это?
У меня ест mspdb100.dll
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
05.01.2013, 12:33     Компиляция через cmd #10
Цитата Сообщение от kravam Посмотреть сообщение
Чё это?
У меня ест mspdb100.dll
ну так если студия 10.0, то и фаил 100
В 12 студии 11.0-110
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
05.01.2013, 13:13     Компиляция через cmd #11
В меню пуск -> все программы-> Microsoft Visual Studio 2012->Visual Studio Tools
есть настроенные командные строки, через них надо компилировать
Avazart
 Аватар для Avazart
6896 / 5136 / 251
Регистрация: 10.12.2010
Сообщений: 22,568
Записей в блоге: 17
05.01.2013, 13:14     Компиляция через cmd #12
Запускай не cmd а, Command Promt самой студии и в ней компиль.

http://www.cyberforum.ru/blogs/131347/blog901.html см картинку
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
05.01.2013, 15:49  [ТС]     Компиляция через cmd #13
Цитата Сообщение от Avazart Посмотреть сообщение
Запускай не cmd а, Command Promt самой студии и в ней компиль.
Запустил командную строку VS2012 x64 Cross Tools Command Prompt, в консоли пишет ошибку Cannot determine the location of VS Common Tools Folder
Похоже когда лазил в переменных окружения что-то намутил, не знаю что теперь делать...
Avazart
 Аватар для Avazart
6896 / 5136 / 251
Регистрация: 10.12.2010
Сообщений: 22,568
Записей в блоге: 17
05.01.2013, 15:58     Компиляция через cmd #14
Так не Cross Tools, а обычную консоль VC++

Переменные окружения не причем скорее всего... ярлык запускает батник в котором запускается cmd и там устанавливаются пути в переменную среды Path( временно) необходимые для работы VC++
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
05.01.2013, 16:40  [ТС]     Компиляция через cmd #15
Все равно эта ошибка вылезает, какую командную строку VS из пяти не пробую..
Avazart
 Аватар для Avazart
6896 / 5136 / 251
Регистрация: 10.12.2010
Сообщений: 22,568
Записей в блоге: 17
05.01.2013, 16:55     Компиляция через cmd #16
Самое простое переустановить VC++ ... но опять же не факт что дело в путях...

Хотя можно попробовать поискать "VS Common Tools Folder"
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2016, 11:53     Компиляция через cmd
Еще ссылки по теме:

Компиляция через Makefile C++
Компиляция C++ кода через консоль C++
Не запускает программу через cmd C++

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

Или воспользуйтесь поиском по форуму:
Gunt
0 / 0 / 0
Регистрация: 07.01.2016
Сообщений: 7
22.02.2016, 11:53     Компиляция через cmd #17
Путь к файлу Microsoft Visual Studio/VC/bin ?
Yandex
Объявления
22.02.2016, 11:53     Компиляция через cmd
Ответ Создать тему
Опции темы

Текущее время: 21:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru