dalay_lama
79 / 79 / 16
Регистрация: 22.09.2012
Сообщений: 493
|
||||||
#1 | ||||||
Geany виснет при компиляции - C++09.10.2012, 17:09. Просмотров 942. Ответов 16
Метки нет Все метки)
(
Всем здравствуйте. Только начал изучать C++ и среду разработки себе выбрал Geany, но есть такая проблема, любые, даже очень простые исходники, буквально, которые просто выводят пару строк символов на экран, довольно долго компилируются, а вот с этим кодом Geany вообще виснет.
Настройки geany: Конфигурация ноута: CPU - AMD A4-3305 ОЗУ - 4гб ОС - windows 7 Home Edition 64бит.
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
09.10.2012, 17:09 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Geany виснет при компиляции (C++):
16
что не так в программе? Виснет при компиляции - C++ Ошибка памяти при выполнении, при компиляции не выводит ошибки - C++ Не является внутренней или внешней командой - ошибка не при компиляции а при работе программы - C++ Использование шаблонов при наследовании, ошибка при компиляции - C++ Warning при компиляции при чтении из msado15.dll - C++ Компилятор в Geany - C++ |
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
|
|
09.10.2012, 17:16 | #2 |
юзай мингв без среды, и не парься.
0
|
dalay_lama
79 / 79 / 16
Регистрация: 22.09.2012
Сообщений: 493
|
|
09.10.2012, 17:22 [ТС] | #3 |
Оу, эм. Вы имеете введу через командную строку CMD? Если да, то я уже думал об этом и даже пробовал, только не совсем понимаю как это надо делать, поэтому у меня не получилось, не могли бы вы написать как это делается? И если можно то с коментариями, просто я хочу понять что именно я буду делать. очень буду вам благодарен.
0
|
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
|
|
09.10.2012, 17:24 | #4 |
skorik-1992, Создаеш\редактируеш переменную PATH.
Там тебе надо указать к папке bin компилера. сохраняеш, теперь ті можеш в кмд писать что-то типа g++ prog.cpp
0
|
dalay_lama
79 / 79 / 16
Регистрация: 22.09.2012
Сообщений: 493
|
|
10.10.2012, 04:44 [ТС] | #5 |
0
|
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
|
|
10.10.2012, 06:00 | #6 |
Возьмите CodeBlocks http://www.codeblocks.org/
0
|
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
|
|
10.10.2012, 13:56 | #7 |
skorik-1992, без кавычек попробуй. g++ strtype.cpp Главное это делать в папке с файлом. Ну или прописывать полный путь к файлу.
defer, Коде блокс геморнее настроить, чем кинуть пару комнд компилятору.
0
|
DU
1485 / 1131 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
10.10.2012, 15:08 | #8 |
из командной строки конечно же работать очень круто пока дело до отладки не дойдет.
потом возникают посты, где в элементарном коде люди просят найти ошибки, потому что сами их не видят и отладчиком пользоваться не могут. студия работает из коробки без заморочек с настройками. QtCreator вроде тоже работает из коробки. еще что-то, что я не пробовал тоже работает из коробки и в них есть нормальный отладчик который стоит освоить чуть ли не сразу после написания первого хелло ворлда.
0
|
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
|
|
10.10.2012, 15:11 | #9 |
DU, Без отладчика тоже можно.
Куча выводов-сигналов, и вывод промежуточных результатов. Ну и мозг в правильном месте )
0
|
DU
1485 / 1131 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
10.10.2012, 15:15 | #10 |
0xC0000005 или что делать дальше
есть идеи, как без отладчика по быстрому разобраться с тем, что там падает в коде стандартной библиотеки, править которую не совсем то и хорошо?
0
|
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
|
|
10.10.2012, 15:19 | #11 |
DU, Для таких случаев и нужен мозг)
Не по теме: Шаблоны отлаживать вообще жопа Там походу некоректный параметр передается. А так-же возможно какие-то багофичи библиотеки от мелкософта. Пусть попробует gcc заюзать.
0
|
DU
1485 / 1131 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
10.10.2012, 15:22 | #12 |
т.е. при багах вы предпочитаете сперва по коду навтыкать всякого рода чужеродные принты и если это не помогает понять в чем дело, то менять компилятор? так чтоли? в большинстве случаев взрослой разработки это неприемлемо. отладчик позволяет находить ошибки в разы быстрее и проще.
0
|
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
|
|
10.10.2012, 15:57 | #13 |
DU,
Не по теме: Мне нравятся люди которые делят все на взросоле и детское. Таким людям надо давать леденец) И я не говорю менять компилятор, я советую сразу использовать адекватные средства.
0
|
DU
1485 / 1131 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
10.10.2012, 16:11 | #14 |
ну вот использовать командные строки и ченить типа GDB на старте изучения языка - это разве адекватный подход?
0
|
dalay_lama
79 / 79 / 16
Регистрация: 22.09.2012
Сообщений: 493
|
|
11.10.2012, 04:46 [ТС] | #15 |
Всё равно такая-же проблема. В одной папке, вы имеете введу, тот файл который надо скомпилировать, закинуть в папку компилятора? Если да, то так уже попробовал. Всё тоже самое выдаёт
Добавлено через 2 минуты Всё равное ругается. Вы имели введу закинуть компилируемый файл в папку с комплятором? если да, то я уже так пробовал, тем не менее, компилятор такую же ошибку выдаёт, что и на предыдущем скриншоте
0
|
11.10.2012, 04:46 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
11.10.2012, 04:46 |
Привет! Вот еще темы с ответами:
15
IDE Geany: настройка - C++ Geany для программирования - C++ Настройка Geany на Windows (не пашет) - C++ Программа виснет при переходе в функцию function - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |