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

gcc VS DEV-C++ 4.9.9.2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразовать последовательность http://www.cyberforum.ru/cpp-beginners/thread53662.html
Народ, сталкнулся с таким заданием (я примерно понял как делать) возникла проблема. Задачние: Даны действительные числа А1,...А20. Преобразовать последовательность: А1,А3,А5...А19; А2,А4...А20. Я...
C++ Проблема со считыванием строк из класса. Всем привет.На ютубе узрел ролик... using namespace std; int main() { ifstream f("C:\Documents and Settings\Vlad\My Documents\My Pictures\fuck.txt"); http://www.cyberforum.ru/cpp-beginners/thread53658.html
Отсортировать все символы в порядке возрастания методом пузырька C++
символы: M A S S I V - char нужно Отсортировать все символы в порядке возрастания медодом пузырька .Нужно нарисовать блок схему (((((( Мальчики ПОМОГИТЕ!!!! кто может пожалуйста..!(((
C++ Многочлен P(x) степени N
помогите с задачкой: задача: Дан многочлен Р(х) степени N. Даны действительные числа А и В. Получить многочлен (Ах+В)Р(х). прогу писать не нада. помогите плиз написать математическую формулу решения...
C++ помогите с програмкой http://www.cyberforum.ru/cpp-beginners/thread53621.html
Необходимо написать программку, открывающую текстовый файл, которая при просмотре файла: удаляет в каждой строке слова после которых стоит любой знак препинания, в том числе и сам знак... Помогите...
C++ Вычисление значений функции Есть вот такой код на Си. Вопрос: как обработать ситуации, которые описаны в цикле while? Т.е. нужно, чтобы прога не просто отказывалась вычислять функцию "от большего к меньшему", при отрицательном... подробнее

Показать сообщение отдельно
Welemir
3 / 3 / 0
Регистрация: 26.09.2009
Сообщений: 104
02.10.2009, 15:52  [ТС]
_http://kpolyakov.narod.ru/school/c/faq.htm#rus

Это...сделал всё по ману.Пытался скомпилить код вида:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <graphics.h>
int main()
{
initwindow(400,300); // открыть окно для графики
                     // размером 400 на 300 пикселей
moveto(0,0);         // курсор в точку (0,0)
lineto(50,50);       // отрезок в точку (50,50)
getch();             // ждать нажатия на любую клавишу
closegraph();        // закрыть окно с графикой
return 0;
}
Компонует.потом линкует...и так и висит.Что делать ? Проблема ещё и в том,что когда вместо gccrus.exe ставишь обратно gcc.exe,то он выдаёт ошибки.

Добавлено через 50 минут
Попробовал скомпилить другой пример:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
 
int main()
{
    
int x = 5;
printf("%d",x);
getch();
 
}
Выдаёт следующее:

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Компилятор: Default compiler
Building Makefile: "C:\Dev-Cpp\Projects\Makefile.win"
Выполнение  make...
make.exe -f "C:\Dev-Cpp\Projects\Makefile.win" all
gcc.exe -c g_1.c -o g_1.o -I"C:/Dev-Cpp/include"   
 
gcc.exe g_1.o  -o "ss.exe" -L"C:/Dev-Cpp/lib" -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32  
 
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0xbc7):winbgi.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0xbd2):winbgi.cxx: undefined reference to `std::string::_Rep::_S_empty_rep_storage'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x167f):winbgi.cxx: undefined reference to `std::string::assign(char const*, unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x1b5e):winbgi.cxx: undefined reference to `std::string::_Rep::_S_empty_rep_storage'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x1b72):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x1dcc):winbgi.cxx: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x1de0):winbgi.cxx: undefined reference to `std::string::_Rep::_M_destroy(std::allocator<char> const&)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x1fac):winbgi.cxx: undefined reference to `std::ios_base::Init::Init()'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text+0x1fc8):winbgi.cxx: undefined reference to `std::ios_base::Init::~Init()'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseIcSaIcEE16_M_destroy_nodesEPPcS3_[std::_Deque_base<char, std::allocator<char> >::_M_destroy_nodes(char**, char**)]+0x19):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt5dequeIcSaIcEE16_M_pop_front_auxEv[std::deque<char, std::allocator<char> >::_M_pop_front_aux()]+0x11):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseI9tagPOINTSSaIS0_EE16_M_destroy_nodesEPPS0_S4_[std::_Deque_base<tagPOINTS, std::allocator<tagPOINTS> >::_M_destroy_nodes(tagPOINTS**, tagPOINTS**)]+0x19):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_[std::_Deque_base<char, std::allocator<char> >::_M_create_nodes(char**, char**)]+0x18):winbgi.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj[std::_Deque_base<char, std::allocator<char> >::_M_initialize_map(unsigned int)]+0x39):winbgi.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseIcSaIcEED2Ev[std::_Deque_base<char, std::allocator<char> >::~_Deque_base()]+0x35):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseI9tagPOINTSSaIS0_EE15_M_create_nodesEPPS0_S4_[std::_Deque_base<tagPOINTS, std::allocator<tagPOINTS> >::_M_create_nodes(tagPOINTS**, tagPOINTS**)]+0x18):winbgi.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseI9tagPOINTSSaIS0_EE17_M_initialize_mapEj[std::_Deque_base<tagPOINTS, std::allocator<tagPOINTS> >::_M_initialize_map(unsigned int)]+0x39):winbgi.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt11_Deque_baseI9tagPOINTSSaIS0_EED2Ev[std::_Deque_base<tagPOINTS, std::allocator<tagPOINTS> >::~_Deque_base()]+0x35):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt6vectorIP6HWND__SaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[std::vector<HWND__*, std::allocator<HWND__*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<HWND__**, std::vector<HWND__*, std::allocator<HWND__*> > >, HWND__* const&)]+0x81):winbgi.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winbgi.o)(.text$_ZNSt6vectorIP6HWND__SaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[std::vector<HWND__*, std::allocator<HWND__*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<HWND__**, std::vector<HWND__*, std::allocator<HWND__*> > >, HWND__* const&)]+0xfb):winbgi.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x522):winthread.cxx: undefined reference to `std::string::_Rep::_S_empty_rep_storage'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x52f):winthread.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x57e):winthread.cxx: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x58e):winthread.cxx: undefined reference to `std::string::_Rep::_M_destroy(std::allocator<char> const&)'
 
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x259b):winthread.cxx: undefined reference to `std::ios_base::Init::Init()'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x25ba):winthread.cxx: undefined reference to `std::ios_base::Init::~Init()'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text+0x25cf):winthread.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE5clearEv[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::clear()]+0x3b):winthread.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE5clearEv[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::clear()]+0x76):winthread.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeIcSaIcEE17_M_reallocate_mapEjb[std::deque<char, std::allocator<char> >::_M_reallocate_map(unsigned int, bool)]+0x94):winthread.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeIcSaIcEE17_M_reallocate_mapEjb[std::deque<char, std::allocator<char> >::_M_reallocate_map(unsigned int, bool)]+0xd6):winthread.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeIcSaIcEE16_M_push_back_auxERKc[std::deque<char, std::allocator<char> >::_M_push_back_aux(char const&)]+0x32):winthread.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE17_M_reallocate_mapEjb[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::_M_reallocate_map(unsigned int, bool)]+0x94):winthread.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE17_M_reallocate_mapEjb[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::_M_reallocate_map(unsigned int, bool)]+0xd6):winthread.cxx: undefined reference to `operator delete(void*)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE24_M_new_elements_at_frontEj[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::_M_new_elements_at_front(unsigned int)]+0x48):winthread.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE23_M_new_elements_at_backEj[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::_M_new_elements_at_back(unsigned int)]+0x43):winthread.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(winthread.o)(.text$_ZNSt5dequeI9tagPOINTSSaIS0_EE16_M_push_back_auxERKS0_[std::deque<tagPOINTS, std::allocator<tagPOINTS> >::_M_push_back_aux(tagPOINTS const&)]+0x35):winthread.cxx: undefined reference to `operator new(unsigned int)'
C:/Dev-Cpp/lib/libbgi.a(misc.o)(.text+0x100c):misc.cxx: undefined reference to `std::ios_base::Init::Init()'
C:/Dev-Cpp/lib/libbgi.a(misc.o)(.text+0x1028):misc.cxx: undefined reference to `std::ios_base::Init::~Init()'
C:/Dev-Cpp/lib/libbgi.a(drawing.o)(.text+0x3adc):drawing.cxx: undefined reference to `std::ios_base::Init::Init()'
C:/Dev-Cpp/lib/libbgi.a(drawing.o)(.text+0x3af8):drawing.cxx: undefined reference to `std::ios_base::Init::~Init()'
collect2: ld returned 1 exit status
 
make.exe: *** [ss.exe] Error 1
 
Выполнение завершено
Компилил в С проекте.

ЗЫЫЫ: Насчёт последнего РАЗОБРАЛСЯ.Жто всё из-за того,что программа не работает с графикой,но в примере с рисованием прямой компилятор всё равно виснет в процессе линковки...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru