Невозможно скомпилировать тестовый файл на Lion говорит неопределенные символы для архитектуры - PullRequest
1 голос
/ 01 сентября 2011

У меня есть простой файл testcase.cpp с 2 файлами .data в моей тестовой папке. Когда я пытаюсь скомпилировать тест на OS X Lion, я получаю сообщение об ошибке:

g++ -o testcase testcase.cpp 

Однако он не компилируется и жалуется:

Undefined symbols for architecture x86_64

Кто-нибудь сталкивался с этой ошибкой? Можете ли вы сказать мне, если мне нужно установить какой-либо флаг или что-то во время компиляции?

Обновление: это графический тестовый пример, поэтому он включает перенасыщение. Я пытался добавить -lglut в командную строку, но это не помогает.

1 Ответ

2 голосов
/ 02 сентября 2011

Я нашел ответ: вам нужно добавить «-framework OpenGL -framework GLUT» в командную строку.

...