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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
#1

Запуск mingv из командной строки - C++

19.08.2012, 01:18. Просмотров 1018. Ответов 7
Метки нет (Все метки)

В папке mingv\bin имеются, в частности, такие файлы:
C++
1
2
3
4
5
6
7
8
c++.exe
cpp.exe
g++.exe
gcc.exe
x86_64-w64-mingw32-c++.exe
x86_64-w64-mingw32-g++.exe
x86_64-w64-mingw32-gcc-4.7.0.exe
x86_64-w64-mingw32-gcc.exe
Все они запускаются из командной строки. Единственное, что я понял, это то, что с плюсами относятся к С++, без плюсов - к С (кроме cpp.exe). Какие из них нужно использовать при компиляции и почему?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.08.2012, 01:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запуск mingv из командной строки (C++):

Программный запуск командной строки - C++
Здравствуйте. Как сделать так, чтобы при запуске программа открывала командную строку, прописывала там что-нибудь и "нажимала" Enter? ...

Запуск программы из командной строки - C++
Здравствуйте. Подскажите, как запустить следующею программу из командной строки? #include <iostream> #include <limits> #include...

Запуск из командной строки и вывод в файл - C++
В общем, запускаю программу из командной строки и делаю вывод в файл. Как можно сделать так, чтобы этот файл вывода лежал рядом с...

Запуск программы с параметрами с командной строки - C++
Добрый день. Хочу решить простую задачу. Пользователь должен запустить программу с параметрами с консоли. Параметров может быть 2 или 3....

Запуск командной строки VS из конкретного каталога - C++
Подскажите плиз, как запустить командную строку Visual Studio Command Promt (vsvars32.bat) из необходимого каталога, так как надоело...

Запуск в командной строке - C++
#include "stdafx.h" #include <iostream> using namespace std; int main(int argc, int argv) { if (argc > 1)// если...

7
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 392
19.08.2012, 03:26 #2
.c файлы компиль -
Код
gcc myprog.c -o myprog
(-o myprog - неоябязательный флаг, указывает имя выходного исполняемого файла, если без него, то создастся файл a.exe (a.out на лине, вроде)), .cpp -
Код
g++ myprog.cpp -o myprog
1
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,468
19.08.2012, 04:17 #3
В сети есть книга GCC._Полное_руководство_(Гриффитс)(2004), там подробно расписано что как и почему
0
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.08.2012, 04:48  [ТС] #4
Цитата Сообщение от kravam Посмотреть сообщение
В сети есть книга GCC._Полное_руководство_(Гриффитс)(2004), там подробно расписано что как и почему
Смотрел я её. Правда не сильно. Но, по моему, там нет такого, что запускать, это: g++.exe или это: x86_64-w64-mingw32-g++, и в чём разница. Насчёт вот этого: c++.exe - попалось, что это то же самое, что и g++.
0
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,468
19.08.2012, 10:52 #5
А почему ты вобще решил, что нужно запускать x86_64-w64-mingw32-g++? Есть там этот файл ну и пусть он будет, не трогай его до поры до времени, а когда придёт пора к нему обратиться ты поймёшь. Компиль g++
0
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
19.08.2012, 15:24 #6
Еще -std=c++11 можно добавить для компиляции кода C++11
C++
1
g++ -c -g -std=c++11 myprog.cpp -o myprog
1
alsav22
19.08.2012, 19:47  [ТС]
  #7

Не по теме:

А почему ты вобще решил, что нужно запускать x86_64-w64-mingw32-g++? Есть там этот файл ну и пусть он будет, не трогай его до поры до времени, а когда придёт пора к нему обратиться ты поймёшь. Компиль g++
kravam, есть такое свойство натуры - любознательность. Не даёт покоя.

0
kravam
19.08.2012, 20:23     Запуск mingv из командной строки
  #8

Не по теме:

а ничё что там ещё туева хуча экзешников?
...А вообще правильно, каждый за что-то отвечает, мне тоже хотелось бы знать какой за что отвечает. Но некогда. Программировать надо!

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.08.2012, 20:23
Привет! Вот еще темы с ответами:

как подключить mingv к Sublime Text 2? - C++
Как подключить mingv к Sublime Text 2? Из командной строки mingv работает, значит в путях есть. Что и где нужно прописать в Sublime Text 2?...

Слияних 2 файлов в третий + строки + использование командной строки - C++
Помогите с заданием пожалуйста. Задано 2 файла, строки в которых упорядочены по алфавиту. Написать программу, осуществляющую слияние этих...

програмисты срочно пожалуста что значит GNU C++ MinGV 3.4.2 - C++
это же компилятор dev c++

Имитация командной строки - C++
Написать программу на С++, имитирующую командную строку. Программа должна уметь запускать exe-файлы, имена/пути которых вводятся...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.08.2012, 20:23
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru