Привет кто-нибудь знает, как получить идентификатор процесса для двоичного файла, который инструментируется с помощью PIN-кода? Так, например, если у меня есть что-то вроде:
pin -t MyTool -- somebinary
Как получить идентификатор процесса для «somebinary» внутри PINTool, который я пытаюсь написать. Я проверил документацию, но, похоже, я ничего не могу использовать, или, может быть, я что-то упустил?
Благодарю.
Я думаю, что вы можете напрямую использовать getpid ()? Это то, что я делаю, когда делаю инструменты Pin.
http://man7.org/linux/man-pages/man2/getpid.2.html
Pin также предоставляет API, связанные с процессом
Других решений пока нет …