Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
bash-2.05b$ ldd -vr My_CPP_Test
libm.so.6 => /lib/libm.so.6 (0x40016000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40033000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4003f000)
libc.so.6 => /lib/libc.so.6 (0x400e0000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
My_CPP_Test: /lib/libc.so.6: version `GLIBC_2.2.4' not found (required by My_CPP_Test)
My_CPP_Test: /lib/libc.so.6: version `GLIBC_2.3' not found (required by My_CPP_Test)
symbol __ctype_tolower_loc, version GLIBC_2.3 not defined in file libc.so.6 with link time reference (My_CPP_Test)
symbol dl_iterate_phdr, version GLIBC_2.2.4 not defined in file libc.so.6 with link time reference (My_CPP_Test)
symbol __ctype_b_loc, version GLIBC_2.3 not defined in file libc.so.6 with link time reference (My_CPP_Test)
Как видите, некоторые символы дистрибутива того времени (4 года назад) не были определены, поэтому я вижу 2 варианта решения проблемы: собирать программу полностью со статическими библиотеками либо собирать FLTK на основе старого дистрибутива и там же компилировать. Насколько это удобно в каждом конкретном случае, решать всё-таки разработчику.
Итак, мы знаем, как написать программу, но по мере накопления дополнительных свойств она разрастается, и встает вопрос удобства и функциональности дальнейшей разработки. В этой связи удобнее будет использовать IDE Eclipse.
Рисунок 1. Общий вид Eclipse
Для создания проекта на C или C++ следует поступить следующим образом – выбрать меню «Window –> Open Perspective –> C/C++ Development».
Тем самым мы настраиваем в Eclipse подсветку синтаксиса, характерную для языковых конструкций С/С++.
Создадим пробный проект. «File –> New –> Project».
Рисунок 2
Выбираем создание проекта на C++ категории Managed Make C++ Project.
Рисунок 3
Выбираем имя для проекта «My_Test».
Рисунок 4
А затем придумываем имя для главного файла проекта.