2014-12-15 4 views
-1

LLDB를 사용하여 코드에서 C 코드를 실행하는 Python 스크립트를 디버그하고 싶습니다. lldb 'python my_script.py'을 단순히 실행하면 LLDB는 그 사람에게 error: unable to find executable for 'python my_script.py'을 알립니다. 그래서 나는 무엇을 놓치고 있습니까?LLDB에서 python 스크립트 실행

답변

0

'python my_script.py'를 따옴표로 묶어서 lldb에게 실행 파일 이름을 'python my_script.py'라고 알려줍니다. 'python'바이너리를 실행하고 싶지만 my_script.py를 첫 번째 인수로 제공하십시오. 말함으로써 않는 것이 :

$ lldb python my_script.py 

참고 lldb 명령이 여러 플래그 인수를 할 수 있기 때문에, 당신은이 글을 쓰는하여 프로그램에 전송 lldb로 전송 플래그와 플래그를 명확하게 할 수 있습니다

$ lldb python -- my_script.py 

또는를 더 정확한 위치 :

$ lldb -f python -- my_script.py