Не могу запустить программу в Netbeans 7.3

Я недавно установил Ubuntu 12.04 и установил на него Netbeans 7.3 (не версию Ubuntu, прямо с веб-сайта). Я пытаюсь запустить простую программу на C ++, которая использует Allegro 5, но, хотя она компилируется, она не может работать. Когда проект находится в другом разделе, выдается сообщение об ошибке:

/bin/sh: 1: exec: pathToProject/dist/Debug/GNU-Linux-x86/projectName: Permission denied

Однако, когда я копирую проект непосредственно в мою домашнюю папку, он выдает следующую ошибку: [ 115]

X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 19 (X_GLXQueryServerString) Serial number of failed request: 13 Current serial number in output stream: 13

Вот программа, если она помогает:

#include <allegro5/allegro.h>

int main()
{
    al_init();
    ALLEGRO_DISPLAY *display = al_create_display (1000,1000);
    al_clear_to_color (al_map_rgb (255,255,255));
    al_flip_display ();
    al_rest(2);
}
1
задан 7 June 2013 в 11:31

2 ответа

нет, не слишком быстро! в вашем коде-фрагменте возвращение отсутствует? или это всего лишь один блок из множества разных блоков?

Я был не прав - дело не в библиотеках glx - но здесь это немного не по теме и имеет дело с программированием на c ++ и соотв. с g ++ gnu - какой компилятор вы используете в netbeans?

allegro как header-файл является частью g ++ gnu, но g ++ является частью netbeans.

например, gnu-компилятор g ++ может работать с allegro-header-file, но вам нужно связать его в терминале.

http://www.daniweb.com/software-development/cpp/threads/68527/g-allegro-linking

, как я читаю здесь, allegro в настоящее время "липкий" "с g ++ в netbeans - вот полный форум о ...

https://netbeans.org/ (введите здесь в качестве поискового слова "allegro" в правом углу)

0
ответ дан 7 June 2013 в 11:31

Установлены ли glx-libraries в Ubuntu?

Как насчет mesa-glx-libraries?

0
ответ дан 7 June 2013 в 11:31

Другие вопросы по тегам:

Похожие вопросы: