这是我的生成文件。我还想生成 .pdb 文件。我已经在使用 -g 选项,但是我没有看到任何使用 .pdb 扩展名创建的文件。本帖here还声明使用 -g 选项。
CXX = g++
CXXFLAGS = -Wall -g
all: comment \
test
comment:
@echo ------Starting Build Process-----------------
test: main.o car.o student.o house.o
$(CXX) $(CXXFLAGS) -o test main.o car.o student.o house.o
main.o: student.h house.h main.cpp
$(CXX) $(CXXFLAGS) -c main.cpp
car.o: car.h
student.o: student.h car.h
house.o: house.h
clean:
rm -rf *.o test
关于如何生成 pdb 文件有什么建议吗?
最佳答案
I would also like to generate .pdb files
你不能:PDB file format是 Microsoft 专有且未记录的,因此不能由非 Microsoft 工具生成。
PDB 文件也不能在 Linux 上使用。换句话说,您希望生成 PDB 可能是由于您缺乏理解。
关于c++ - 用linux和g++生成pdb文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26568548/