我正在尝试使用 clang++ 和 libc++ 编译 ImageMagick(尤其是 Magick++)。因此我需要将 -stdlib=libc++ 传递给编译器和链接器。
虽然 CXXFLAGS="-stdlib=libc++" 可以正常编译,但 LDFLAGS="-stdlib=libc++" 似乎只影响 C 链接器。
链接 C++ 库时如何正确告诉 ./configure 或 make 使用此标志?
我正在尝试使用 clang++ 和 libc++ 编译 ImageMagick(尤其是 Magick++)。因此我需要将 -stdlib=libc++ 传递给编译器和链接器。
虽然 CXXFLAGS="-stdlib=libc++" 可以正常编译,但 LDFLAGS="-stdlib=libc++" 似乎只影响 C 链接器。
链接 C++ 库时如何正确告诉 ./configure 或 make 使用此标志?