我有涉及項目如何調試包裝在libtool腳本中的程序?
- 共享庫,即:
mylib.so
- (測試)計劃使用這些共享庫,即:
test_mylib
當我嘗試運行test_mylib
gdb
,它打印:
"test_mylib": not in executable format: File format not recognized
當我使用真正的程序(.libs/test_mylib
),而不是直接,但它仍然抱怨:
.libs/test_mylib: can't load library 'libhello.so.0'
我怎樣才能運行GDB調試我的程序?
在OS X機器上,我得到'error:libtool:未知選項字符\' - 'in:--mode = execute'(我的解決方法是安裝到前綴,但可能是--disable-shared提到以下簡單說明從長遠來看) – unhammer