我正在爲FFmpeg打補丁,需要調試我的代碼。我正在加載外部庫,爲了測試不同的庫版本,我將它們放在不同的文件夾中。要選擇我想使用哪一個,我一直在使用DYLD_LIBRARY_PATH=/path/to/lib/dir ./ffmpeg,這工作正常。但是當我在lldb內嘗試它時,它崩潰說dyld: Library not loaded和Reason: image not found。這用於Xcode
我希望能夠通過調試符號靜態鏈接到libc版本,然後通過lldb運行我的程序。 otool -L <my binary> 使它看起來像唯一的動態鏈接庫(DLL)是: /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)
這也是我的猜測是libc中的DLL是(雖然nm未列出的一切,我會
如果我想要po subView的超級視圖,當我使用subView.superView,它會抱怨沒有找到,但如果我使用[subView superView],po命令將運行良好,這是什麼原因? (lldb) po self.blackView.superview
error: property 'superview' not found on object of type 'UIView *'