Problemy z konfiguracją IDE to prawdziwa zmora. Mogą objawiać się na różne sposoby – na przykład:

  • Wiesz jak coś ma działać, ale nie umiesz wyklikać tego w wizardzie.
  • Przenosisz projekt na inny komputer i się nie kompiluje.
  • Chcesz uruchomić kompilację bez instalowania IDE i nie wiesz jak.

Narzędzia się zmieniają, ale problemy pozostają te same. Musimy umieć sobie z nimi radzić.

Dlatego właśnie dzisiaj o 20:00 zapraszam na live na YouTube. Tematem będzie Migracja projektu z STM32 Cube IDE do CMake. A przy okazji pokażę co IDE robią pod maską.

Plan jest taki:

  • Wyklikuję projekt w STM32 Cube IDE
  • Omawiam wygenerowane pliki, konfigurację itp.
  • Przenoszę potrzebne pliki do skryptów CMake
  • Poprawiam wszystkie błędy kompilacji, konfiguracji itp
  • Uruchamiam w IDE zewnętrzny projekt

W każdym IDE konfiguracja różni się szczegółami, ale mechanizmy pozostają te same. Pokażę na co patrzeć i jak sobie radzić w typowych sytuacjach. Wytłumaczę też na jakiej zasadzie IDE przechowują dane o projekcie i jak go kompilują. Przykład będzie na STM32 i Cube, ale podobnie to działa również u innych producentów.