0

在 Mac OS X 10.7 上

我在这个文件上运行这个命令http://www.imagemagick.org/source/wand.c他们在这里说 http://www.imagemagick.org/script/magick-wand.php

cc -o wand `pkg-config --cflags --libs MagickWand` wand.c

发生错误:

ld: library not found for -lgomp
clang: error: linker command failed with exit code 1 (use -v to see invocation)

但 gcc 工作正常:

gcc -o wand `pkg-config --cflags --libs MagickWand` wand.c

那是为什么?我想知道 gcc 和 cc 在这方面有什么不同。

仅供参考:我按照http://www.imagemagick.org/script/install-source.php安装了 ImageMagick 。我没有遵循的唯一命令是sudo ldconfig /usr/local/lib因为我的 Mac 这里没有ldconfig

4

0 回答 0