0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 6
|
|
1 | |
Code::Blocks + Chartdirector30.07.2013, 11:24. Показов 2432. Ответов 11
Метки нет (Все метки)
Здравствуйте!
Ищу помощи в настройке Code::Blocks (12.11, GNU GCC Compiler, Windows 7) на использование Chartdirector. Подскажите, пожалуйста, где ошибаюсь и/или что нужно сделать еще? После всех действий получаю серию ошибок в файле "chartdir.h" типа "undefined reference to ..." Ищу везде, но очень не хватает знаний в программировании. Шаги: 1. Compilation All C++ modules that use ChartDirector need to include the file "chartdir.h". Мои действия: 1) Мой Компьютер -> Дополнительные параметры системы -> Параметры среды -> Системные переменные -> Path добавляю путь к папке, где лежит chartdir.h 2) Уже в Code::blocks : Project -> Properties -> C/C++ parser options -> Additional search paths добавляю тот же путь. 2. Linking After compilation, the object file needs to link with "ChartDirector\lib\chartdir51.lib". Мои действия: Project -> Properties -> Build targets -> External dependency files добавляю путь к файлу "chartdir51.lib". 3. Execution During execution, the executable would need to find the "chartdir51.dll". Мои действия: копирую файл "chartdir51.dll" в папку "system32" и в папку, где лежит мой main. Спасибо большое, Лю
0
|
30.07.2013, 11:24 | |
Ответы с готовыми решениями:
11
Code::Blocks Code::blocks и VS Code::blocks Code::Blocks |
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 6
|
|
30.07.2013, 19:41 [ТС] | 3 |
Ага, спасибо большое. Так тоже сделано (chartdir.h -> C:\Program Files (x86)\CodeBlocks\MinGW\include и путь к chartdir51.lib указан в Settings -> Compiler -> Link Libraries).
Не получается. Ошибки те же: все "undefined reference to ..."
0
|
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 6
|
|
30.07.2013, 20:15 [ТС] | 5 |
В приложении JPEG с окном среды. Если не пройдет, полный текст ошибки следующий: obj\Debug\main.o In function 'ZN3BoxC2Ep11BoxInternal': C:\Users\Постоялец\Downloads\chartdir_cpp_win64\ChartDirector\include\chartdir.h 804 undefined reference to 'Box2DrawObj'
Остальные похожи.
0
|
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 6
|
|
30.07.2013, 20:39 [ТС] | 7 |
Извините, прикладываю.
0
|
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 6
|
|
30.07.2013, 21:03 [ТС] | 9 |
У меня проекта-то по сути нет. Просто пытаюсь настроить Chartdirector. Вся библиотека доступна здесь: http://www.advsofteng.com/download.html Там триальная версия бесплатная и ее можно использовать для некоммерческих проектов.
Реализации по идее должны быть. Думаю, точно я ошибаюсь. Вы уж извините, что даже не понимаю где (знаний в программировании совсем мало).
0
|
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 6
|
||||||
30.07.2013, 21:17 [ТС] | 11 | |||||
Ага, есть пример из пособия по работе с библиотекой. Сказано, что после установки и компиляции (3 шага) должно работать:
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
30.07.2013, 22:49 | 12 |
Для 64-битной Windlows подключается в Code Blocks, компилируется без ошибок, но при запуске ошибку выбрасывает(память не может быть read). В студии подключается, при запуске ошибок нет, но и работы не видно. Может проект неконсольный нужно создавать.
0
|
30.07.2013, 22:49 | |
30.07.2013, 22:49 | |
Помогаю со студенческими работами здесь
12
code::blocks 10.05 MS VS in CODE BLOCKS не компилит code blocks Не компилируется в Code::Blocks Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |