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

Geany виснет при компиляции - C++

Восстановить пароль Регистрация
 
dalay_lama
 Аватар для dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 434
09.10.2012, 17:09     Geany виснет при компиляции #1
Всем здравствуйте. Только начал изучать C++ и среду разработки себе выбрал Geany, но есть такая проблема, любые, даже очень простые исходники, буквально, которые просто выводят пару строк символов на экран, довольно долго компилируются, а вот с этим кодом Geany вообще виснет.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//strtype2.cpp -- присваивание, сложение, добавление
#include <iostream>
#include <string>
int main()
{
    using namespace std;
    string s1 = "penguin";
    string s2,s3;
 
    //Присваивание 1го объекта string другому
    cout <<"You can assign one string object to another: s2 = s1\n";
    cout <<"s1: " <<s1 <<", s2: " <<s2 <<endl;
 
    //Присваивание строки в стиле C объекту string
    cout <<"You can assign a C-style string to a string object.\n";
    cout <<"s2 = \"buzzard\"\n";
    s2 = "buzzard";
    cout <<"s2: " <<s2 <<endl;
    //конкатенация строк
    cout <<"You can concatenate strings: s3 = s1 + s2\n";
    s3 = s1 + s2;
    cout <<"s3: " <<s3 <<endl;
 
    //Добавление строки
    cout <<"You can append strings.\n";
    s1 += s2;
    cout <<"s1 += s2 yields s1 = " <<s1 <<endl;
    s2 += " for a day";
    cout <<"s2 += \" for a day\" yields s2 = " <<s2 <endl;
    
    return 0;
}
Пожалуйста, объясните в чём может быть проблема?

Настройки geany:
Geany виснет при компиляции

Конфигурация ноута:
CPU - AMD A4-3305
ОЗУ - 4гб
ОС - windows 7 Home Edition 64бит.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2012, 17:09     Geany виснет при компиляции
Посмотрите здесь:

C++ что не так в программе? Виснет при компиляции
IDE Geany: настройка C++
Warning при компиляции при чтении из msado15.dll C++
Компилятор в Geany C++
C++ Geany для программирования
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
09.10.2012, 17:16     Geany виснет при компиляции #2
юзай мингв без среды, и не парься.
dalay_lama
 Аватар для dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 434
09.10.2012, 17:22  [ТС]     Geany виснет при компиляции #3
Цитата Сообщение от Invader_Zim Посмотреть сообщение
юзай мингв без среды, и не парься.
Оу, эм. Вы имеете введу через командную строку CMD? Если да, то я уже думал об этом и даже пробовал, только не совсем понимаю как это надо делать, поэтому у меня не получилось, не могли бы вы написать как это делается? И если можно то с коментариями, просто я хочу понять что именно я буду делать. очень буду вам благодарен.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
09.10.2012, 17:24     Geany виснет при компиляции #4
skorik-1992, Создаеш\редактируеш переменную PATH.
Там тебе надо указать к папке bin компилера.
сохраняеш, теперь ті можеш в кмд писать что-то типа g++ prog.cpp
dalay_lama
 Аватар для dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 434
10.10.2012, 04:44  [ТС]     Geany виснет при компиляции #5
Цитата Сообщение от Invader_Zim Посмотреть сообщение
skorik-1992, Создаеш\редактируеш переменную PATH.
Там тебе надо указать к папке bin компилера.
сохраняеш, теперь ті можеш в кмд писать что-то типа g++ prog.cpp
Патч уже настроен, а вот конкретно, что надо вводить - я не знаю, ну вот пример как я пытался:
Geany виснет при компиляции
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
10.10.2012, 06:00     Geany виснет при компиляции #6
Возьмите CodeBlocks http://www.codeblocks.org/
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
10.10.2012, 13:56     Geany виснет при компиляции #7
skorik-1992, без кавычек попробуй. g++ strtype.cpp Главное это делать в папке с файлом. Ну или прописывать полный путь к файлу.
defer, Коде блокс геморнее настроить, чем кинуть пару комнд компилятору.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
10.10.2012, 15:08     Geany виснет при компиляции #8
из командной строки конечно же работать очень круто пока дело до отладки не дойдет.
потом возникают посты, где в элементарном коде люди просят найти ошибки, потому что
сами их не видят и отладчиком пользоваться не могут.
студия работает из коробки без заморочек с настройками. QtCreator вроде тоже работает из коробки. еще что-то, что я не пробовал тоже работает из коробки и в них есть нормальный отладчик который стоит освоить чуть ли не сразу после написания первого хелло ворлда.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
10.10.2012, 15:11     Geany виснет при компиляции #9
DU, Без отладчика тоже можно.
Куча выводов-сигналов, и вывод промежуточных результатов.
Ну и мозг в правильном месте )
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
10.10.2012, 15:15     Geany виснет при компиляции #10
0xC0000005 или что делать дальше
есть идеи, как без отладчика по быстрому разобраться с тем, что там падает в коде стандартной библиотеки, править которую не совсем то и хорошо?
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
10.10.2012, 15:19     Geany виснет при компиляции #11
DU, Для таких случаев и нужен мозг)

Не по теме:

Шаблоны отлаживать вообще жопа


Там походу некоректный параметр передается. А так-же возможно какие-то багофичи библиотеки от мелкософта.
Пусть попробует gcc заюзать.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
10.10.2012, 15:22     Geany виснет при компиляции #12
т.е. при багах вы предпочитаете сперва по коду навтыкать всякого рода чужеродные принты и если это не помогает понять в чем дело, то менять компилятор? так чтоли? в большинстве случаев взрослой разработки это неприемлемо. отладчик позволяет находить ошибки в разы быстрее и проще.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
10.10.2012, 15:57     Geany виснет при компиляции #13
DU,

Не по теме:

Мне нравятся люди которые делят все на взросоле и детское. Таким людям надо давать леденец)



И я не говорю менять компилятор, я советую сразу использовать адекватные средства.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
10.10.2012, 16:11     Geany виснет при компиляции #14
ну вот использовать командные строки и ченить типа GDB на старте изучения языка - это разве адекватный подход?
dalay_lama
 Аватар для dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 434
11.10.2012, 04:46  [ТС]     Geany виснет при компиляции #15
Цитата Сообщение от Invader_Zim Посмотреть сообщение
skorik-1992, без кавычек попробуй. g++ strtype.cpp Главное это делать в папке с файлом. Ну или прописывать полный путь к файлу.
defer, Коде блокс геморнее настроить, чем кинуть пару комнд компилятору.
Всё равно такая-же проблема. В одной папке, вы имеете введу, тот файл который надо скомпилировать, закинуть в папку компилятора? Если да, то так уже попробовал. Всё тоже самое выдаёт

Добавлено через 2 минуты
Цитата Сообщение от Invader_Zim Посмотреть сообщение
skorik-1992, без кавычек попробуй. g++ strtype.cpp Главное это делать в папке с файлом. Ну или прописывать полный путь к файлу.
Всё равное ругается. Вы имели введу закинуть компилируемый файл в папку с комплятором? если да, то я уже так пробовал, тем не менее, компилятор такую же ошибку выдаёт, что и на предыдущем скриншоте
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
11.10.2012, 04:51     Geany виснет при компиляции #16
ну полный путь еще можно попробовать указать, вместо просто имени файла. хотя так конечно же быть не должно. что-то не настроено или хз что
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2012, 10:53     Geany виснет при компиляции
Еще ссылки по теме:

Настройка Geany на Windows (не пашет) C++
Мусор при компиляции C++
Программа виснет при переходе в функцию function C++

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

Или воспользуйтесь поиском по форуму:
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
11.10.2012, 10:53     Geany виснет при компиляции #17
skorik-1992, да не в папку компилятора. cd "путь к папке где файл лежит".
и делай g++ и прочие манипуляции
Yandex
Объявления
11.10.2012, 10:53     Geany виснет при компиляции
Ответ Создать тему
Опции темы

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