LINUX.ORG.RU

Сообщения zelo

 

Посоветуйте базовый учебник

Форум — Admin

Собственно, сабж. Нужна книга для более-менее систематического изучения.

Заранее спасибо

 

zelo
()

Не компилируется OpenGL прога в CLion

Форум — Development

Привет всем! Столкнулся с проблемой - никак не удаётся скомпилировать базовый код отображения окна (для OpenGL проги). Ubuntu 17.04 (x64) CLion 2017.1.1

Устанавливал GLFW точно по инструкции: http://www.glfw.org/docs/latest/compile.html#compile_compile

Код программки:

#include <GLFW/glfw3.h>

int main(void)
{
    GLFWwindow* window;

    /* Initialize the library */
    if (!glfwInit())
        return -1;

    /* Create a windowed mode window and its OpenGL context */
    window = glfwCreateWindow(640, 480, "Hello World", NULL, NULL);
    if (!window)
    {
        glfwTerminate();
        return -1;
    }

    /* Make the window's context current */
    glfwMakeContextCurrent(window);

    /* Loop until the user closes the window */
    while (!glfwWindowShouldClose(window))
    {
        /* Render here */
        glClear(GL_COLOR_BUFFER_BIT);

        /* Swap front and back buffers */
        glfwSwapBuffers(window);

        /* Poll for and process events */
        glfwPollEvents();
    }

    glfwTerminate();
    return 0;
}

Содержимое CMakeLists.txt:

cmake_minimum_required(VERSION 3.7)
project(opengl)
set(CMAKE_CXX_STANDARD 11)
set(SOURCE_FILES main.cpp)
add_executable(opengl ${SOURCE_FILES})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread -fpermissive")
find_package (PkgConfig REQUIRED)
find_package (GLUT REQUIRED)
find_package(glfw3 3.2 REQUIRED)
find_package(OpenGL REQUIRED)
include_directories(${OPENGL_INCLUDE_DIR}  ${GLUT_INCLUDE_DIRS} ${glfw3})
file(GLOB SOURCE_FILES
        *.cpp
        *.h
        )
add_executable(main.cpp ${SOURCE_FILES})
target_link_libraries (main.cpp ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES} GL m dl Xinerama Xrandr Xi Xcursor X11 Xxf86vm pthread)

Получаемые ошибки компиляции:

CMakeFiles/opengl.dir/main.cpp.o: In function `main':
/home/efi/w/opengl/main.cpp:8: undefined reference to `glfwInit'
/home/efi/w/opengl/main.cpp:12: undefined reference to `glfwCreateWindow'
/home/efi/w/opengl/main.cpp:15: undefined reference to `glfwTerminate'
/home/efi/w/opengl/main.cpp:20: undefined reference to `glfwMakeContextCurrent'
/home/efi/w/opengl/main.cpp:23: undefined reference to `glfwWindowShouldClose'
/home/efi/w/opengl/main.cpp:26: undefined reference to `glClear'
/home/efi/w/opengl/main.cpp:29: undefined reference to `glfwSwapBuffers'
/home/efi/w/opengl/main.cpp:32: undefined reference to `glfwPollEvents'
/home/efi/w/opengl/main.cpp:35: undefined reference to `glfwTerminate'
collect2: error: ld returned 1 exit status
CMakeFiles/opengl.dir/build.make:94: recipe for target 'opengl' failed
make[3]: *** [opengl] Error 1
CMakeFiles/Makefile2:104: recipe for target 'CMakeFiles/opengl.dir/all' failed
make[2]: *** [CMakeFiles/opengl.dir/all] Error 2
CMakeFiles/Makefile2:116: recipe for target 'CMakeFiles/opengl.dir/rule' failed
make[1]: *** [CMakeFiles/opengl.dir/rule] Error 2
Makefile:131: recipe for target 'opengl' failed
make: *** [opengl] Error 2

Подозрения на ошибки CMakeLists.txt Есть идеи, как с этим бороться?

 ,

zelo
()

Django vs JS

Форум — Web-development

Хочется освоить Web-разработку. Одни советуют Django, другие - JS (всё остальное менее востребовано на местном рынке труда). Сам я пайтонист, но не прочь изучить и другие языки/технологии. Что посоветуете? И в чём плюсы и минусы каждого из них?

Заранее спасибо

 angularja, , , js.node,

zelo
()

PyQt - как узнать, какой файл соответствует имени шрифта в диалоге?

Форум — Development

Привет всем! Мне необходимо выяснить, какой файл соответствует шрифту, выбранному в стандартном диалоге QFontDialog. Пишу под Win7-32bit, пробовал через registry, но там не точное соответствие.

Пытался вот так: font, ok = QtGui.QFontDialog.getFont()

И далеко не всегда _имя шрифта_ содержится в Registry в том виде, в каком он представлен в диалоге выбора шрифта в QFontDialog

 ,

zelo
()

Разные размеры директорий на NTFS с Win7 и внешнем ЖД.

Форум — Admin

Привет всем! Помогите, пожалуйста, разобраться. Скопировал огромную директорию с физмат. библиотекой (куча файлов и саб-директорий, ок. 40 GB) с локального жёсткого диска (Win7 partition) на внешний ЖД (все действия производились из-под Ubuntu 10.10, поскольку Win7 жаловалась на слишком длинное имя файлов+путей). Пытался сравнить размеры источника и копии с помощью «du -sb --apparent-size» и результаты были разными.

Два вопроса: 1) Чем это вызвано? и 2) Как, всё же, убедиться, что копирование прошло без сбоев (хотя бы удостоверившись в ТОЧНОМ совпадении размеров источника и копии)?

P.S. Заранее спасибо всем. P.P.S. Библиотека очень важная, но мне надо освободить место на локальном ЖД, поэтому важно убедиться, что копирование прошло успешно.

zelo
()

Ubuntu 9.10 не выходит в Интернет и не воспоизводит звук...

Форум — Desktop

Начну с того, что никому никаких претензий не выдвигаю - просто пытаюсь решить проблемы.

Решился, наконец-то, поставить себе Ubuntu - многие рекомендовали. Но, к сожалению, не работает звук (это ещё полбеды), а вот то, что система не выходит в Интернет - это проблема, потому что не могу почитать из-под Linux хелпы, и решить эти проблемы. А каждый раз перегружаться в винду, чтобы попробовать новый рецепт борьбы с болячкой - чересчур утомительно.

Интересно то, что браузер под Linux'ом видит раутер (у него web-интерфейс), но вот в Инет идти не хочет...

Подскажите, пожалуйста, как решить это (хотя бы проблему с Инетом) - потому что в Linux'е, вообщем-то, я новичок, хотя и игрался с ней тут и там, а отказываться из-за Linux'a из-за такой мелочи, конечно же, не хочется - система стоит того, чтобы повозиться с ней.

zelo
()

Кто-то знает что-то об этом?:

Форум — Talks

http://www.mignews.com/news/technology/world/270307_110006_27012.html

Если это так, то как быть с местными, российскими, программерами? Для многих это могло бы стать неплохим решением.

zelo
()

ulybnulo: devushki i Linux

Форум — Talks
zelo
()

Как работать с OpenGL в Linux, используя С++?

Форум — Development

А именно, надо проинсталлировать OpenGL на систему (как?), добавить заголовки в "include" (как?), слинковать при компиляции с библиотекой OpenGL (а как?)

Спасибо, если сможете помочь.

zelo
()

2WerNA

Форум — Talks

WerNA, ты, вроде бы, физик, и в программировании сечёшь. Можешь помочь, если несложно? Заранее спасибо.

zelo
()

Можно ли использовать возможности 3d-карточки для работы с векторами?

Форум — Talks

Имеется в виду, не для работы с графикой, а для работы с векторами.

zelo
()

Существуют ли успешные российские программные проекты?

Форум — Talks

Не ради флейма, просто интересно. Есть ли удачные российские программные продукты, которые разрабатывались в России? Интересно любое: коммерческие, некоммерческие, с закрытыми или открытыми исходниками, для внутренних нужд, или на мировой рынок - короче, всё, что было сделано в России (Украине, Белоруссии и т.д.) и нашло много пользователей.

zelo
()

Посоветуйте дистр для х86-64.

Форум — Talks

Тот, который вы юзали. Чтобы максимально безглючным был. И, по возможности, чтобы целиком на DVD - лень диски при инсталляции менять ;))

zelo
()

ОПРОС: Какой вам видится встреча всех ЛОРовцев?

Форум — Talks

[1] Всеобщая попойка

[2] Всеобщее мордобитие

[3] Сначала - драка, потом - попойка

[4] Сначала - попойка, потом - драка

[5] Все от скуки быстро расплозутся по домам

[6] Общение будет продолжаться до восхода

[7] Все расползутся по тематикам (Talks, Developers, анонимусы, некоторые личности останутся в гордом одиночестве) [8] Все будут пытаться переорать других

[9] Другое

zelo
()

ОПРОС: За что я люблю ЛОР?

Форум — Talks

Никаких пунктов, просто пишите, кто за что любит этот уникальный ресурс.

Я, например, с детства мечтал быть в центре событий, что бы была хорошая компания, что бы можно было по-свойски пообщаться. ЛОР - воплощение моей мечты. Здесь бурлит своя жизнь, есть своя культура (можно спорить о её достоинствах и недостатках, но она есть!) Всегда есть свои, ЛОРовские, новости, есть новые посетители, старые, есть своя, ЛОРовская, репутация, свои ЛОРовские разборки... Когда мне муторно на душе - я иду на ЛОР, потому что тут общение близких мне по духу людей, тут можно излить душу, и можно быть облитым грязью.

Короче, ЛОР - уникальный, без преувеличения, ресурс! Для меня это - Дом Родной!

Высказывайтесь, господа ЛОРовцы! Что вам нравится, что - нет, что надо было бы улучшить, а что должно остаться без изменений!

zelo
()

К чёрту Irsi!

Форум — Linux-org-ru

Модеры! До каких пор можно его терпеть? Пускай проваливает в задницу! Надоел он хуже горькой редьки! Приходит ведь исключительно чтобы позаё...ть! Неужели нельзя его просто забанить? Бесконечные наезды, ложь, провокации. Почему модеры не прибьют его?

zelo
()

Об интеллектуальной собственности.

Форум — Talks

Вопрос, собственно, стоит таким образом: почему FSF в лице отдельных фирм (RedHat, SuSE) не патентует различные разработки с той лишь простой целью дабы оградить себя от посягательств крупных фирм, взявших дурную привычку патентовать всё налево и направо (включая колёса)?

zelo
()

Предложение...

Форум — Linux-org-ru

Ув. maxcom, у меня просьба: добавить возможность транслитерации, как это выглядит на www.translit.ru , а, поскольку, большинству посетителей сайта эта фича до лампочки, то сделать её доступной в личных настройках (т.е. залогинился, выбрал "транслит" - и всё). Не знаю, поддержит ли меня кто-то или нет, но я был бы очень признателен за такую возможность, а то каждый раз лезть на www.translit.ru немножко неудобно.

Заранее спасибо. С ув., Дима.

zelo
()

BeOS or Linux

Форум — Talks

Вообще-то, вопрос про BeOS я задал. Попытки его поставить не привели к успеху, ибо требуется флоп (а у меня на lap-top'е нету его :((( ) - загрузиться не с чего. Но вот что мне деиствительно интересно, так это её сравнительные характеристики с Linux.

zelo
()

Kontrolnyje summy md5sum

Форум — Linux-install

Privet vsem! (Izvinite za translit - tolko postavil Mandrake, a kak dobavit russkiye fonts - poka ne znayu :( ) Ska4al ya SuSE 8.0(oni ne dayut ISO-images - prosto ska4ivayutsa faily distributiva) s ih ftp, a tam v kazhdoi direktorii md5sum faily. Razmer etogo distributiva - okolo 2GB, tak 4to vru4nuyu prover'at fail za failom neohota. Mozhet, kto-to znayet, kak mozhno avtomatizirovat? (Ya poka 4to polnyj 4ainik, poetomu, pozhaluista, ne obyasnajte sli6kom slozhno). Spasibo vsem, kto otvetit!

zelo
()

RSS подписка на новые темы