Saya mengalami kesulitan berjalan melalui kode sumber emacs di gdb. Saya pikir saya kehilangan simbol debug.
Mengikuti saran dari https://stackoverflow.com/a/4298982/2752242 , saya mencoba:
./configure CFLAGS="-ggdb3 -O0" CXXFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" --with-gif=no --prefix=$HOME/local/apps/emacs-24.4/
Tapi, itu tidak berhasil.
Apakah ada instruksi tentang kompilasi dengan simbol debug? Terima kasih!
Melewati argumen direkomendasikan dalam manual: gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/…
—
npostavs
CFLAGS='-O0 -ggdb -g3' ./configure --enable-checking --enable-asserts
. Saya bukan pro, tapi saya tidak yakin Anda bisa memberikan argumen denganconfigure
cara Anda melakukannya. Biasanya, yang datang sebelum memanggil program, dan mengkonfigurasi mengambil yang dari lingkungan yang dipanggil, tapi mungkin itu sesuatu yang baru ...