Pod Linuxem używam do programowania w C/C++ środowiska Code::Blocks. Jak widziałem, nie ma na tym polu konkurencji. Aha , jest jeszcze Qt Creator, którego można użyć nie tylko z Qt, ale jakoś mnie nie przekonał - za mało przycisków i problemy z konfiguracją. Moje projekty skoncentrowane są wokół pliku projektu IDE.
Tymczasem dystrybucje w C zwykle wyglądają inaczej. Zwykle źródła ą w podkatalogu src a występują takie pliki jak configure.ac, Makefile.am , wiele plików *.in, *.m4 - cały katalog. Na przykład dystrybucja prototypów do XCB do pliki XML, z których Python generuje .c i .h.
Moje pytanie: jak używać takich dystrybucji, nie chodzi tylko o kompilację i zainstalowanie,. bo to jest wytłumaczone - ostatnio kompilowałem Code::Blocks, bardzo dużo źródeł i długi czas kompilacji.
Ale jak z tych plików wygenerować projekt Code:Blocks a może również dało by radę pod Windows projekt Visual Studio?
Drugim problemem jest - jak samemu tworzyć takie dystrybucje zamiast projektów CodeBlocks? Gdzie można o tym poczytać, jak poznać podstawy Pythona, głównie nie składni ale środowiska i instalacji?
Aha: i czy do tego nadaje się też język C++, choć dystrybucje są raczej w języku C a nie C++.