Как мне скомпилировать исходный код для ADB (Android Debug Bridge)? - PullRequest
1 голос
/ 03 июня 2019

Я пытаюсь запустить детектор ошибок памяти (например, Memcheck Valgrind или Drmemory) в программном обеспечении ADB. Тем не менее, я не могу понять, как собрать / скомпилировать исходный код. Я использую Linux (Ubuntu).

https://github.com/aosp-mirror/platform_system_core/tree/master/adb

Нужен ли мне make-файл? Или что-то не так с моим пониманием того, как это сделать? Может быть, есть способ, которым я могу использовать Memcheck / Dr. Память на самой программе, когда она запускается в Android Studio? Я не верю, что в исходном коде есть какие-либо инструкции или make-файл.

Я попытался скомпилировать файл main.cpp в папке клиента с помощью g ++, но он говорит, что у него нет доступа к файлу sysdep.h.

Скомпилировано с использованием: клиент $ cd $ g ++ -std = c ++ 11 main.cpp -o main

Сообщение об ошибке: фатальная ошибка: sysdep.h: нет такого файла или каталога

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...