我试图通过阅读 STL 的源代码以及调试它来更深入地学习 C++,所以我想libstdc++
静态链接到我的程序,并且使用g++
. clang++
但是,我怎样才能在 llvm 中实现同样的目标?
换句话说,问题是,什么是clang++
等价物-static-libgcc
?
Makefile
我在用着
CXX=g++
CC=g++
LDFLAGS=-g -O0 -static-libgcc
CFLAGS=-O0 -Wall
CXXFLAGS=$(CFLAGS)
我试图通过阅读 STL 的源代码以及调试它来更深入地学习 C++,所以我想libstdc++
静态链接到我的程序,并且使用g++
. clang++
但是,我怎样才能在 llvm 中实现同样的目标?
换句话说,问题是,什么是clang++
等价物-static-libgcc
?
Makefile
我在用着
CXX=g++
CC=g++
LDFLAGS=-g -O0 -static-libgcc
CFLAGS=-O0 -Wall
CXXFLAGS=$(CFLAGS)