Автор Тема: MinGW  (Прочитано 32005 раз)

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
MinGW
« : Ноябрь 15, 2012, 06:17:16 pm »
Адепты CPP помогите разобраться. Скачал я http://nuwen.net/mingw.html  и сразу проблема.
Пытаюсь скомпилить сие:
Цитата: c:\sources\hello.cpp
#include <stdio.h>

int main (int argc, char* argv[]) {
 printf("hello world\n");
 return 0;
}

MinGW лежит в c:\MinGW
В PATH прописал "c:\MinGW\bin"

Пишу в FAR'е "g++ c:\sources\hello.cpp"

Получаю:
Цитировать
g++: error: CreateProcess: No such file or directory
???

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #1 : Ноябрь 15, 2012, 06:23:15 pm »
Пардон, ссылку испортил. Повторю:
http://nuwen.net/mingw.html

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MinGW
« Ответ #2 : Ноябрь 15, 2012, 06:38:46 pm »
Стандартное лекарство для винды пробовал? То есть перезагрузку :-)
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #3 : Ноябрь 15, 2012, 06:51:45 pm »
Пробовал. Не помогло.

И я не один такой кстати

vlad

  • Hero Member
  • *****
  • Сообщений: 1391
    • Просмотр профиля
Re: MinGW
« Ответ #4 : Ноябрь 15, 2012, 07:06:58 pm »
Пробовал. Не помогло.

А скачать нормальный виндовый компилятор? :) То бишь студию экспресс.

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MinGW
« Ответ #5 : Ноябрь 15, 2012, 07:09:10 pm »
Пробовал. Не помогло.

И я не один такой кстати

Нашел винду. Поставил. Проверил. Все работает отлично.
Винда, если что - Win7 домашний бейсик 64 бита
Y = λf.(λx.f (x x)) (λx.f (x x))

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MinGW
« Ответ #6 : Ноябрь 15, 2012, 07:09:39 pm »
Пробовал. Не помогло.

А скачать нормальный виндовый компилятор? :) То бишь студию экспресс.

Тем что студия так плюсам нормально и не научилась. Современному стандарту.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #7 : Ноябрь 15, 2012, 07:18:26 pm »
Нашел винду. Поставил. Проверил. Все работает отлично.
Винда, если что - Win7 домашний бейсик 64 бита
Какой дистрибутив? Как ставил?

Я покурил это:
http://nuwen.net/mingw.html#install

Если открыть консоль через open_distro_window.bat, то все работает.
Но как избавиться от этих батников пока не пойму.

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #8 : Ноябрь 15, 2012, 07:20:10 pm »
А скачать нормальный виндовый компилятор? :) То бишь студию экспресс.

Студия у меня есть. Я хочу с gcc разобраться и прикрутить его к ST2  :)

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #9 : Ноябрь 15, 2012, 07:22:06 pm »
Винда, если что - Win7 домашний бейсик 64 бита

У меня Win7 максимальная 64 бита

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MinGW
« Ответ #10 : Ноябрь 15, 2012, 07:23:58 pm »
Нашел винду. Поставил. Проверил. Все работает отлично.
Винда, если что - Win7 домашний бейсик 64 бита
Какой дистрибутив? Как ставил?

Я покурил это:
http://nuwen.net/mingw.html#install

Если открыть консоль через open_distro_window.bat, то все работает.
Но как избавиться от этих батников пока не пойму.
А что в том батнике?
Я ставил ровно то что по твоей ссылке.
Какой винда у меня я описал.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #11 : Ноябрь 15, 2012, 07:28:01 pm »
Уже снес эту сборку. Качаю официальный дистрибутив:
http://sourceforge.net/projects/mingw/files/MinGW/

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MinGW
« Ответ #12 : Ноябрь 15, 2012, 07:31:16 pm »
Уже снес эту сборку. Качаю официальный дистрибутив:
http://sourceforge.net/projects/mingw/files/MinGW/
А у меня походу прижилась. Благо там еще и буст искаропки.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MinGW
« Ответ #13 : Ноябрь 15, 2012, 07:37:59 pm »
Все, мое терпение кончилось:
http://www.picshare.ru/view/509690/

В п...ду этот gcc....  >:(

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MinGW
« Ответ #14 : Ноябрь 15, 2012, 07:44:13 pm »
Все, мое терпение кончилось:
http://www.picshare.ru/view/509690/

В п...ду этот gcc....  >:(
Не сумел побороть винду? :-)
По моему, тебе проще всего было бы разобраться чем отличаются те батники от того что сделал ты. Ты в фаре ведь в пути mingw/bin вставлял? Ну, то есть: SET PATH=%PATH%;C:\MinGw\bin говорил?
Y = λf.(λx.f (x x)) (λx.f (x x))