gdbで使用するデバッグシンボルを使用してプログラムをコンパイルしようとしています。makefileに-gフラグを追加しましたが、gdbにプログラムをロードすると、「...からシンボルを読み取っています(デバッグシンボルが見つかりません)」というメッセージが表示されます。なにが問題ですか??
これは、関連するビットが含まれているはずの私のmakefileの簡略化された例です。
CPP = g++
CFLAGS = -c -g -Wall
$(BIN): $(OBJ)
$(CPP) $(LDFLAGS) $(OBJ) -o $(BIN) $(LIBS)
<test.o>: <test.cpp>
$(CPP) $(CFLAGS) <test.cpp> -o <test.o>
全体を見たい場合は、代わりにここに行くことができますが、必要ではないと思います。
その他の注意事項..WindowsでMinGWをコンパイルしていて、依存関係としてSFMLとOpenGLがあります。
いいえ、-sフラグは私のmakefileのどこにもありません。