0
我知道如何使用gdb指定源位置。但是我想知道是否在我的Xcode項目或其他設置中有某個位置,我可以指定源目錄,以便gdb可以使用我指定的任何內容查找源代碼。如果我可以將它們放在Xcode設置中,我認爲它會幫助我將它們保存在一箇中心位置。我可以在Xcode首選項中指定其他源目錄,以便gdb將它們用於查找源?
我知道如何使用gdb指定源位置。但是我想知道是否在我的Xcode項目或其他設置中有某個位置,我可以指定源目錄,以便gdb可以使用我指定的任何內容查找源代碼。如果我可以將它們放在Xcode設置中,我認爲它會幫助我將它們保存在一箇中心位置。我可以在Xcode首選項中指定其他源目錄,以便gdb將它們用於查找源?
您不應該需要 - 如果源代碼是您的項目的一部分並且用於構建可執行文件,並且只要您生成調試符號,那麼gdb應該能夠找到源文件。唯一一次我能想到這可能會失敗的是,如果你在一臺機器上構建,然後嘗試在另一臺機器上進行調試,那麼源文件的路徑是不同的。
保羅 - 這是我的情況:路徑是不同的。 – 2010-03-25 23:52:58
你不能在目標機器上重建嗎?或者這需要很長時間? – 2010-03-26 06:51:45
當你有外部庫的源代碼但沒有Xcode項目時,情況如何? – ctpenrose 2012-02-03 20:31:36