0
我有一個包含單個函數的編譯代碼的.o文件,我沒有源代碼。有沒有可能以某種方式在gdb
中執行此操作?它會幫助寫一個包裝?在gdb中運行單個目標文件
我有一個包含單個函數的編譯代碼的.o文件,我沒有源代碼。有沒有可能以某種方式在gdb
中執行此操作?它會幫助寫一個包裝?在gdb中運行單個目標文件
是,如果你寫的包裝,比如像你可以運行它:
extern int foo();
int main()
{
return foo();
}
顯然使用適當的原型。 然後將其與您擁有的對象鏈接,例如通過gcc -g -o wrapper wrapper.c foo.o