Posiadam oba PyCharm i AppCode. Mam projektu C++ w AppCode i projektu Python w PyCharm. Program Python wywołuje plik wykonywalny utworzony z projektu C++. Możliwości debugowania AppCode są bardzo przyjemne, ale niestety wszystko idzie nie tak, kiedy projekt PyCharm wywołuje pliki wykonywalne C++ i nie mogę używać mocy debugowania AppCode. Czy istnieje i tak, aby PyCharm wywoływał AppCode, więc gdy kod Pythona wywoła kod C++, mogę użyć debugowania AppCode? Dzięki!Czy PyCharm wywołuje AppCode dla debugowania C++?
5
A
Odpowiedz
1
Istnieje możliwość dołączenia do procesu w AppCode. Ale trudna część chwyta punkt, gdy plik wykonywalny zaczął dołączać.
Co chciałbym wypróbować - wystarczy debugować projekt C++ ze stanem stanu, ponieważ jest uruchamiany z kodu Pythona. Zakładam, że twój projekt python uruchamia plik wykonywalny z parametrami wiersza poleceń.
1
Spróbuj użyć Eclipse, podobnie jak zamiennik dla PyCharm, powinien móc korzystać z plików wykonywalnych C++ i funkcji debugowania AppCode osobiście, myślę, że może być jeszcze lepszy.
+2
To naprawdę nie odpowiada na jego pytanie. – kingdamian42
Powiązane problemy
- 1. Jak zdalnego debugowania w pycharm
- 2. Czy nowy [] wywołuje domyślny konstruktor w C++?
- 3. Appcode vs Intellij?
- 4. Czy mogę zaimplementować .ToString() na C++ dla celów debugowania?
- 5. PyCharm intellisense dla boto3
- 6. C++ destruktor wywołuje operator delete?
- 7. Visualize Package Initialize metoda nie wywołuje podczas debugowania
- 8. Pexpect i pycharm - Niewłaściwy ioctl dla urządzenia
- 9. Weird OpenCL wywołuje efekt uboczny w C++ dla wydajności pętli
- 10. Linia komend interaktywnego debugowania testu Pycharm nie działa
- 11. Jak mogę używać PyCharm do lokalnego debugowania pracownika do selera?
- 12. klawisz skrótu lub ustawienie domyślne dla przycisku debugowania Pycharm ("pokaż monit python")
- 13. Czy komponent wywołuje zdarzenie samozniszczenia
- 14. Czy unique_ptr :: release() wywołuje destruktor?
- 15. Safe Lua wywołuje funkcję zarejestrowaną w C++
- 16. C# - LINQ Select() wywołuje funkcję dwa razy
- 17. Narzędzia do debugowania pamięci dla systemu Android Kod NDK C++
- 18. JSON.Net nie wywołuje CanConvert dla przedmiotu kolekcji?
- 19. * to wywołuje konstruktor?
- 20. PyCharm: Jak uruchomić behave.exe?
- 21. Eclipse szablon dla seter, który wywołuje firePropertyChange()
- 22. Profilowanie Django z PyCharm
- 23. wirtualnej klasy bazowej wywołuje pusty konstruktor w C++ (C++ 11)
- 24. AppCode + swift - bez uzupełniania kodu i bez szybkiej dokumentacji
- 25. Czy wektor STL wywołuje destruktor obiektu nieprzypisanego?
- 26. Czy close() wywołuje fsync() w systemie Linux?
- 27. Czy zmiana rozmiaru tablic wywołuje GC?
- 28. Czy super klasa nie wywołuje metody nadpisanej?
- 29. Obserwator plików dla Cython w Pycharm
- 30. Czy mój program Visual C++ może odsłuchiwać własne wyniki debugowania?
Czy możesz opracować, jak dołączyć plik wykonywalny? –
W AppCode Run-> Dołącz do istniejącego procesu ... i wyszukaj nazwę procesu (po prostu zacznij pisać) –
@EugenMartynov, jest to wystarczająco użyteczne, aby uzyskać nagrodę. Zastanawiam się, czy może być jakiś sposób korzystania z programu uruchamiającego linię poleceń IDE, że IDE może zostać wywołane, aby dołączyć proces lub uruchomić IDE, który z wiersza poleceń z parametrami, aby uruchomić proces ... – golmschenk