Этот вопрос говорит о том, что лучший способ триангуляции многоугольника с отверстиями - это использовать библиотеку Треугольника Шевчука , но у меня возникают проблемы при компиляции на моем Mac OSX.Это очень популярная программа, которая существует уже некоторое время, и поэтому должна быть относительно легкой для компиляции, я просто неопытен с C.
Это ошибка, которую я получаю:
$ make
cc -O -DLINUX -I/usr/X11R6/include -L/usr/X11R6/lib -o ./triangle ./triangle.c -lm
Undefined symbols:
"__FPU_SETCW", referenced from:
_exactinit in ccrEJvxc.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [triangle] Error 1
Я пытаюсь закомментировать некоторые флаги (например, #define LINUX
и т. Д.), Но я получаю различный набор ошибок для каждой комбинации.
Может ли кто-нибудь провести меня черезшаг, как скомпилировать (и, возможно, вызвать) эту программу на Mac?