Установка c під windows

Вчора і сьогодні намагався встановити C ++ під Windows. Спробував три пакети, ні в одному не вдалося домогтися того, що мені потрібно. Потрібно мені зовсім небагато - Win32 Console Application, можливість підсовувати файл в stdin, і щоб все працювало без проблем.

Eclipse Почав з Eclipse, так як використовую її для Python. Знайшов якийсь СDT C ++ для Eclipse, встановив. Компілятор в пакет не входив - почав шукати компілятор. Згадав, що колись давно встановлював Visual Studio - але не зміг знайти його у себе на диску. Почитав про GCC - не захотілося відразу морочитися з установкою MinGW, тому наступним пунктом стала установка Visual Studio Express.

Попитлся прикрутити мікрософтовскій компілятор до Eclipse - не вийшло. Прочитав про Codeblocks - написано типу встановлюєш і все відразу працює, плюс в пакет включений компілятор.

Встановив. Спробував тестову програму - працює. Супер. Спробував загнати файл в stdin - ніяк. Пробував в Command line arguments писати все, що тільки можна -

Eclipse Eclipse сам побачив що у мене з'явився GCC і сам його підключив - мене це порадувало. Спробував тестову програму - не найден iostream. Добре. Знайшов все заголовки, прописав в Header paths для компілятора. Помилка з include зникла - начебто все бачить. Залишилася помилка - і при компіляції вона теж вилазить - undefined function fprint. Мучився довго, намагаючись навчити Eclipse цієї стандартної функції, але нічого не вийшло - вже все, що відноситься до C ++, всі шляхи де міг прописав, а помилка нікуди не дівається.

Що маю на залишку (після десь п'яти годин):

  • Eclipse, який не визнає fprint
  • Codeblocks, який працює, але відмовляється передавати файли в stdin
  • Microsoft Visual C ++ Express, які не розуміє, навіщо потрібен Win32 Console і хоче щоб я вже написав що-небудь для Windows Phone.

Питання - чи може хто-небудь що-небудь порекомендувати? Я вже починаю думати, що може бути забити на C ++ і тренувати Java - вона у мене з самого початку чудово працювала в Eclipse. Друге питання - скажіть мені, це я такий тупий, або щось не те хочу від свого комп'ютера?

codeblocks. eclipse. visual studio

Схожі статті