셸 출력을 gdbinit의 GDB 변수에 저장할 수 있습니까?쉘 출력을 gdbinit의 GDB 변수에 저장 하시겠습니까?
뭔가 같은 : solib 검색 경로 = $
세트 (쉘있는 GDB) + ".. \ 프로젝트 \ lib에"당신이 (GDB의 새로운 틱 버전이있는 경우
셸 출력을 gdbinit의 GDB 변수에 저장할 수 있습니까?쉘 출력을 gdbinit의 GDB 변수에 저장 하시겠습니까?
뭔가 같은 : solib 검색 경로 = $
세트 (쉘있는 GDB) + ".. \ 프로젝트 \ lib에"당신이 (GDB의 새로운 틱 버전이있는 경우
내가 생각 즉, 같은 섹션을 추가 할 수 있습니다, 파이썬 지원 7.x의)를 내장 의미
python
import subprocess
gdb.execute('set solib-search-path ' +
subprocess.check_output('which gdb',shell=True).rstrip() +
'../project/lib')
end
나는 파이썬을 사용하지 않고 가능하지입니다 주장 할 수 있지만, 그것을 할 내가 아는 유일한 방법 . [나는 또한 당신이 ../project/lib가 아니라 .. \ project \ lib를 의미한다고 생각했다. 그러나 그것은 쉬운 변화이다 ...].
고마워요! 다른 방법은'http : // stackoverflow.com/questions/6885923/redirecting-storage-of-shell-gdb-variable'을 찾았습니다. – bright
질문에 대한 대답은 "예"입니다. –