Неопределенные ссылки на функции EGL? [дубликат]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Неопределенные ссылки на функции EGL? [дубликат]

Сообщение Anonymous »

Я пытаюсь скомпилировать приведенную ниже программу и запустить исполняемый файл в Ubuntu без пользовательского интерфейса. Я работаю в блокноте Kubeflow. Это предварительный тест, позволяющий убедиться, что все работает нормально и можно запустить этот репозиторий.
Когда я запускаю скрипт, я получаю сообщения об ошибках:
< pre class="lang-none Prettyprint-override">/usr/bin/ld: /tmp/cciku4KL.o: in function `main':
test.cpp:(.text+0x21): undefined reference to `eglGetDisplay'
/usr/bin/ld: test.cpp:(.text+0x74): undefined reference to `eglInitialize'
/usr/bin/ld: test.cpp:(.text+0xd0): undefined reference to `eglChooseConfig'
/usr/bin/ld: test.cpp:(.text+0x125): undefined reference to `eglCreateContext'
/usr/bin/ld: test.cpp:(.text+0x19c): undefined reference to `eglCreatePbufferSurface'
/usr/bin/ld: test.cpp:(.text+0x1ee): undefined reference to `eglMakeCurrent'
collect2: error: ld returned 1 exit status

Как устранить проблему?
#include
#include

int main() {
EGLDisplay display;
EGLConfig config;
EGLContext context;
EGLSurface surface;
EGLint num_config;

// Get Display
display = eglGetDisplay(EGL_DEFAULT_DISPLAY);
if (display == EGL_NO_DISPLAY) {
std::cout

Подробнее здесь: https://stackoverflow.com/questions/763 ... -functions
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»