Наше приложение состоит из части, написанной на Java, и части, написанной на C ++.Часть Java является основным приложением, а часть C ++ компилируется в динамические библиотеки для соответствующей платформы и затем доступна через JNI.
Отладка в Windows приятна и проста:
- Скомпилируйте динамические библиотеки с помощью символов отладки.
- Откройте соответствующий исходный файл (ы) C ++ в Visual Studio, проект не требуется.
- Запустите приложение Java.
- ПрисоединитеОтладчик Visual Studio для соответствующего
javaw
процесса. - Установите точку останова в ранее открытом исходном файле C ++ и начните отладку, как только приложение достигнет точки останова.
Возможен ли подобный рабочий процесс в OSX?