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

GNU C++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Noob32
13 / 1 / 0
Регистрация: 25.03.2013
Сообщений: 146
06.06.2013, 18:27     GNU C++ #1
Скачал книгу C++ для чайников. Там пишут что надо юзать GNU C++. Покапался в инете, пишут что она для линукса или чето типа того. Вобщем если я поставлю линукс откуда этот GNU C++ взять?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2013, 18:27     GNU C++
Посмотрите здесь:

GNU C++ C++
C++ Gnu C++ и Cygwin
C++ GNU С++
GNU C Compiler C++
C++ GNU C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 18:43     GNU C++ #2
Удалите эту книгу. Если у Вас Windows OS можете использовать одни из компиляторов: microsoft compiler, interl compiler, mingw compiler, clang compiler, и многие другие.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
06.06.2013, 18:44     GNU C++ #3
Цитата Сообщение от Noob32 Посмотреть сообщение
пишут что она для линукса
Есть порт под винду, называется MinGW. Тоже бесплатный.

Цитата Сообщение от Noob32 Посмотреть сообщение
Вобщем если я поставлю линукс откуда этот GNU C++ взять?
Если это source based дистрибутив, то gcc уже будет установлен. Если нет, то установить его руками. Обычно это делается так
Bash
1
$ имя_пакетного_менэджера gcc g++
gcc - сишный компилятор, g++ С++'ный.

Добавлено через 53 секунды
Цитата Сообщение от stima Посмотреть сообщение
Удалите эту книгу
разве плохой совет использовать gcc? По мне так очень хороший.
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 18:46     GNU C++ #4
Поначалу нужно выучить язык, а не компилятор и его особенности. Т.е. если бы в книге было бы написано что если у вас Linux-like OS используйте gcc, MAC OS используйте clang Windows исполуйте mingw, то это нормально.
extenup
53 / 53 / 3
Регистрация: 12.11.2011
Сообщений: 109
06.06.2013, 18:56     GNU C++ #5
Если хочешь использовать gcc или g++ компиляторы - можешь установить Qt Creator. Тогда не придётся заморачиваться со сборкой проектов вручную из командной строки. Кстати он есть и под Linux и под Windows (под MAC тоже есть).

Да. Уточнение: Qt Creator - это среда разработки, для компиляции но в нём используются gcc и g++ компиляторы. gcc - для компиляции C кода, g++ для компиляции C++ кода
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
06.06.2013, 19:00     GNU C++ #6
stima, mingw это порт gcc под windows как бэ.

Цитата Сообщение от stima Посмотреть сообщение
Поначалу нужно выучить язык, а не компилятор и его особенности.
Где здесь написано, что необходимо выучить компилятор и его особенности? Да и что значит это ваше "выучить язык"? Когда можно сказать, что я "выучил язык" ? И что такое знание языка без знаний особенности работы программ с ним работающих? Или вы самолично все инструкции компилятора переводите в машинный код, обходя сие программы?

Книга весьма неплоха для новичков.

Добавлено через 1 минуту
Кстати, к книге прилагается диск с Dev-cpp, на сайте автора тоже вроде линк есть. ТС не указал об этом.
Первый мой компиль и IDE как раз ставились с этого диска.
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 19:06     GNU C++ #7
Цитата Сообщение от MrGluck Посмотреть сообщение
stima, mingw это порт gcc под windows как бэ.
И?) Или Вы думали я этого не знаю?) Я прост хочу сказать, что не стоит сносить ОСь/ставить Линукс.

Так вот, если бы книга предложила варианты выбора и обьяснила, что к чему, то это стоящая книга.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
06.06.2013, 19:09     GNU C++ #8
http://orwelldevcpp.blogspot.ru/2013...-released.html
32-бит direct link
64-бит direct link

Добавлено через 1 минуту
stima, в книге предлагается использовать gnu g++ и прилагается IDE с компилом, являющимся портом рекомендуемого под windows.

Где в книге говориться о том, что надо снести ОС?

Добавлено через 1 минуту
Я понимаю, для вас книги, где без вариантов выбора предлагают VS - это хорошо, а где говноопенсорсный компиль и не дай Бог высказываются об ОС линукс в лучшем свете это плохо.
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 19:12     GNU C++ #9
Цитата Сообщение от MrGluck Посмотреть сообщение
Я понимаю, для вас книги, где без вариантов выбора предлагают VS - это хорошо, а где говноопенсорсный компиль и не дай Бог высказываются об ОС линукс в лучшем свете это плохо.
Я этого не говорил. И даже не думал об этом.

Просто если у автора данного топика, как у новичка, возникло такое мнение, то как Вы думаете правильно ли был изложен материал?
Noob32
13 / 1 / 0
Регистрация: 25.03.2013
Сообщений: 146
06.06.2013, 19:24  [ТС]     GNU C++ #10
Цитата Сообщение от extenup Посмотреть сообщение
Если хочешь использовать gcc или g++ компиляторы - можешь установить Qt Creator. Тогда не придётся заморачиваться со сборкой проектов вручную из командной строки. Кстати он есть и под Linux и под Windows (под MAC тоже есть).

Да. Уточнение: Qt Creator - это среда разработки, для компиляции но в нём используются gcc и g++ компиляторы. gcc - для компиляции C кода, g++ для компиляции C++ кода
Я скачал его но не пойму как пользоваться) Жму создать проект а что именно выбрать не знаю.
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 19:28     GNU C++ #11
non-qt project -> plain c++ project
Noob32
13 / 1 / 0
Регистрация: 25.03.2013
Сообщений: 146
06.06.2013, 19:31  [ТС]     GNU C++ #12
Цитата Сообщение от stima Посмотреть сообщение
non-qt project -> plain c++ project
???
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 19:43     GNU C++ #13
Запустите qt creator. Выберите Файл->Новый проект. В предложенном диалоговом окне выберите Не qt проект -> чистый с++ проект
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
06.06.2013, 19:48     GNU C++ #14
Цитата Сообщение от stima Посмотреть сообщение
Просто если у автора данного топика, как у новичка, возникло такое мнение, то как Вы думаете правильно ли был изложен материал?
если одна американка посушила котенка в микроволновке, то правильно ли была составлена инструкция по эксплуатации?
Почему то из всех новичков, что читали данную книгу и создавали тут темы лишь у ТС-а возник данный вопрос.

Сканы из книги (Введение)
GNU C++ GNU C++

Считаю, что вы должны извиниться перед автором книги
Цитата Сообщение от stima Посмотреть сообщение
Удалите эту книгу.
за необоснованные обвинения тогда как он оказался весьма компетентен в отношении вопроса выбора различных компиляторов и сред разработки.
И не вводите людей в заблуждение.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
06.06.2013, 19:50     GNU C++ #15
Noob32, в среде Dev, что рекомендуется в книги и ссылку на скачивание которой я вам привел, для работы достаточно нажать File > New > Source File, либо ввести комбинацию Ctrl + N.
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 19:58     GNU C++ #16
Цитата Сообщение от MrGluck Посмотреть сообщение
если одна американка посушила котенка в микроволновке, то правильно ли была составлена инструкция по эксплуатации?
Не правильно. По факту кот то умер.

У меня вопрос приведите цитату, где я сказал, что автор или книга плохая? Автор топика даже не назвал книгу и автора книги, что бы можно было убедится, что там есть а чего нет. И с каких это пор, за свое мнение нужно извинятся?

Мое выражение сводилось к тому что-бы "скачать", а лучше купить, книгу в которой доходчиво обьяснено, что и с чем едят.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
06.06.2013, 20:06     GNU C++ #17
Цитата Сообщение от stima Посмотреть сообщение
Автор топика даже не назвал книгу и автора книги
Цитата Сообщение от Noob32 Посмотреть сообщение
Скачал книгу C++ для чайников
Цитата Сообщение от stima Посмотреть сообщение
приведите цитату, где я сказал, что автор или книга плохая?
Цитата Сообщение от stima Посмотреть сообщение
Удалите эту книгу.
Вы высказались о книге, о которой даже не имеете представления, при этом не удосужились обрамить все это в условия типа "если это так". Ваши обвинения необоснованные, а возгласы оказались неверными, я это доказал. Что вам далее делать, решайте сами.

За сим оффтоп прекращаю.

P.S. ТС, кстати в той версии, что дал вам я, стоит свежий компиль mingw, что позволит в дальнейшем писать код, соответствующий стандарту С++11, а также дебагер там хороший, что нету в Dev-cpp по дефолту.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2013, 20:08     GNU C++
Еще ссылки по теме:

Ошибка компиляции g++ GNU C++ 4.4.5 C++
GNU MP в Eclipse C++
Различие работы VS и GNU C++ C++

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

Или воспользуйтесь поиском по форуму:
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
06.06.2013, 20:08     GNU C++ #18
Вы читаете между строк и только то, что Вам хочется. Дискуссия окончена.
Yandex
Объявления
06.06.2013, 20:08     GNU C++
Ответ Создать тему
Опции темы

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