2015-11-03 87 views
0

我有幾個使用autoconf在Linux上構建的C++項目。他們是由我的一些前輩創建的,不再與公司在一起。我希望爲每個二進制文件創建一個單獨的調試符號文件。將後編譯命令添加到autoconf C++項目

1)我可以在命令行上使用objcopy和strip輕鬆做到這一點,但是將它們添加到make以便它們不會被覆蓋的正確位置是否應該再次運行autoconf?

2)我可以輕鬆地將configure.in轉換爲configure.ac嗎?

這些項目有Makefile.am和configure.in文件。

謝謝

回答

0

1)我這樣做的方式是構建一切調試。然後擺脫符號我make DESTDIR=<somewhere> install-strip得到無符號的二進制文件

2)是的。這只是一個文件重命名。見this answer

+0

謝謝,會試試這個。 –

相關問題