Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Eclipse и Windows Console Application  (Прочитано 1586 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн f1xmAn

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
    • Просмотр профиля
    • Все для сенсорных смартфонов Nokia
Eclipse и Windows Console Application
« : 04 Февраль 2011, 19:03:02 »
Можно ли в нативном Eclipse (C++) написать приложение для виндовой командной строки? В универе стоит Windows, на котором, ес-но, MS Visual C++. Код, который в вижеле работал Eclipse не запустил (Launch failed. Binary not found).

#include <iostream>
void main()
{
   int a,b,c;
   cout<<"Enter A:"<<"\n";
   cin>>a;
   cout<<"Enter B:"<<"\n";
   cin>>b;
   c=a+b;
   cout<<"C="<<c<<"\n";
}

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Eclipse и Windows Console Application
« Ответ #1 : 04 Февраль 2011, 19:13:24 »
Все можно, нужен навык. Ключевое слово mingw.
Поскольку Вы навык только обретаете, я бы порекомендовал не скакать с ОС на ОС.

Что касается ошибки - Вы не сообщили никаких подробностей. Проверьте наличие нужных пакетов в системе (build-essential), копайте настройки проекта.

Программа выглядит правильной, попробуйте скомпилировать и запустить ее из командной строки:
$ g++ program.cpp -o program
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн f1xmAn

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
    • Просмотр профиля
    • Все для сенсорных смартфонов Nokia
Re: Eclipse и Windows Console Application
« Ответ #2 : 04 Февраль 2011, 19:23:00 »
При попытке откомпилировать (Build all) возникают следующие ошибки:
Description Resource Path Location Type
make: *** [1] Ошибка 1 1 C/C++ Problem
undefined reference to `main' 1 C/C++ Problem
build-essential в системе присутствуют.
В качестве Current toolchain выбрал Mingw, осталась одна (вторая) ошибка
« Последнее редактирование: 04 Февраль 2011, 19:41:43 от f1xmAn »

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Eclipse и Windows Console Application
« Ответ #3 : 04 Февраль 2011, 20:13:51 »
using namespace std;
или
std::cout
std::cin
xUbuntu 12.04

Оффлайн f1xmAn

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
    • Просмотр профиля
    • Все для сенсорных смартфонов Nokia
Re: Eclipse и Windows Console Application
« Ответ #4 : 04 Февраль 2011, 23:14:30 »
А почему  в универе VC++ 6.0 без "std" справлялся?  ???

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Eclipse и Windows Console Application
« Ответ #5 : 04 Февраль 2011, 23:19:56 »
А почему  в универе VC++ 6.0 без "std" справлялся?  ???
Потому что он давно уже покрылся плесенью. После его выхода было принято аж два международных стандарта: один в 1998 году (ISO/IEC 14882:1998 C++), другой в 2003 году (ISO/IEC 14882:2003 C++). И вот-вот уже на подходе новая версия стандарта (кодовое имя - C++0X)

Пользователь решил продолжить мысль 04 Февраль 2011, 23:22:10:
И вообще извечная тема Microsoft vs Стандарты.
« Последнее редактирование: 04 Февраль 2011, 23:22:10 от Mam(O)n »

Lifewalker

  • Гость
Re: Eclipse и Windows Console Application
« Ответ #6 : 04 Февраль 2011, 23:25:59 »
А почему  в универе VC++ 6.0 без "std" справлялся?  ???
Потому что он давно уже покрылся плесенью.
Вы не правы. Плесенью покрылся С++ из ВС 2005. А С++ 6.0 сдох, сгнил и истлел давно, даже мощей не осталось. То, что наши студенты вынуждены обучаться на таком старом (вырезано цензурой) — так это служит отличнейшим показателем качества нынешнего образования в России.

Оффлайн f1xmAn

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
    • Просмотр профиля
    • Все для сенсорных смартфонов Nokia
Re: Eclipse и Windows Console Application
« Ответ #7 : 05 Февраль 2011, 01:33:32 »
Я учусь в Украине) Причем далеко не в последнем ВУЗе. НУК (бывш. НКИ), но увы, даже там на некоторых машинах стоит Windows 2000 и море софта XX века. Спасибо за объяснение

Lifewalker

  • Гость
Re: Eclipse и Windows Console Application
« Ответ #8 : 05 Февраль 2011, 10:02:35 »
Да хоть на Луне - ситуация принципиально не меняется.
Б.Хмельницкий жив и будет жить вечно, равно как и единство великого русского народа, что родом из Киевской Руси :)

Оффлайн f1xmAn

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
    • Просмотр профиля
    • Все для сенсорных смартфонов Nokia
Re: Eclipse и Windows Console Application
« Ответ #9 : 05 Февраль 2011, 14:27:21 »
Братья :laugh:

 

Страница сгенерирована за 0.058 секунд. Запросов: 24.