Вниз  C / C++
- 17.04.2012 / 17:02
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
Люди, подскажите, плиз, в чем ошибка?build/Debug/Cygwin-Windows/main.o: In function `_Z12enableOpenGLP6HWND__':
.../main.cpp:88: undefined reference to `_ChoosePixelFormat@8'
.../main.cpp:89: undefined reference to `_SetPixelFormat@12'
.../main.cpp:90: undefined reference to `_wglCreateContext@4'
.../main.cpp:91: undefined reference to `_wglMakeCurrent@8'



Прикрепленные файлы:
MAIN.cpp (2.53 кб.) Скачано 388 раз
- 17.04.2012 / 18:28
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
mrEDitor, 1. Сними указатели с hDC n hRC. 2. Настрой линковщик. Либо скомпиль с параметрами "-l glut32 -l glu32 -l opengl32"
__________________
 let live
- 17.04.2012 / 19:58
RGT
  Пользователь

RGT 
Сейчас: Offline
  1. class ListCl
  2. {
  3. private:
  4. CString name;
  5.  
  6. public:
  7. CString getName()
  8. {
  9. return name;
  10. }
  11. }
  12.  
  13. ...
  14.  
  15. int CALLBACK CDlg::CompareFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
  16. {
  17.     ListCl* ls1 = (ListCl*) lParam1;
  18.     ListCl* ls2 = (ListCl*) lParam2;
  19.  
  20.     CDlg *pThis = (CDlg*) lParamSort;
  21.  
  22.     int nResult = 0;
  23.  
  24.     switch(pThis->m_nSortColumn)
  25.     {
  26.     case 0:
  27.         nResult = ls1->getName().Compare(ls2->getName());
  28.         break;
  29. }
  30.  
  31. return nResult;
  32. }

При прохождении строки ls1->getName() ошибка
"Необработанное исключение в "0x523eb45c (mfc100ud.dll)" в "lab22.exe": 0xC0000005: Нарушение прав доступа при чтении "0x00000001"."

В чем причина?
__________________
 don't tread on me
- 17.04.2012 / 20:03
RGT
  Пользователь

RGT 
Сейчас: Offline
Впрочем, там при любом обращении через указатель (?) ошибка выходит.
__________________
 don't tread on me
- 19.04.2012 / 12:14
tunox
  Пользователь

tunox 
Сейчас: Offline
кто ни-будь дайте сылку на с++ учебник чтобы скачать бесплатно и без смс :)
- 19.04.2012 / 12:24
tunox
  Пользователь

tunox 
Сейчас: Offline
я еще хочу спросить ! я вроде как установил аватар но на форуме он не работает , почему ? :gg:
- 19.04.2012 / 13:39
RGT
  Пользователь

RGT 
Сейчас: Offline
  1. int CALLBACK CDlg::CompareFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
  2. {
  3.     int s1 = (int) lParam1;
  4.     int s2 = (int) lParam2;
  5.  
  6.     if (s1 < 0 || s2 < 0)
  7.         return 0;
  8.  
  9.     CDlg* Sort = (CDlg*) lParamSort;
  10.     int nResult = 0;
  11.  
  12. return nResult;
  13. }

Передавал не то xD
__________________
 don't tread on me
- 19.04.2012 / 20:56
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
"rm: команда не найдена."
Как лечится подскажите, пожалуйста?
:ps: в гугле нашел только, что в PATH надо добавить папку с msys. Добавил папку .../MinGW/msys/, но что-то сомнения берут насчет правильности
- 19.04.2012 / 20:58
TAPAHbl4
  Пользователь

TAPAHbl4 
Сейчас: Offline
mrEDitor, команда rm - она удаляет файл. Доступна в Линуксе, про винду хз
- 19.04.2012 / 21:00
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
TAPAHbl4, Что она делает, мне гугл сказал :hack: меня волнует именно как в нетбинсе под виндой собрать проект

Изменено mrEDitor (19.04 / 21:00) (всего 1 раз)
Наверх  Всего сообщений: 2777
Фильтровать сообщения
Поиск по теме
Файлы топика (111)