在 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
。