Tworząc nowy projekt C ++ w Eclipse, pytają mnie o toolchain.
Jaka jest praktyczna różnica między tymi łańcuchami narzędzi - Cross GCC
i Linux GCC
. W jakich okolicznościach ich używasz? Czy ma to coś wspólnego z tym, czy projekt zostanie skompilowany zarówno na komputerach z systemem Linux, jak i Windows?
W jednej z odpowiedzi możemy przeczytać:
Ogólnie kompilator krzyżowy to kompilator produkujący kod dla innego rodzaju systemu niż twój.
więc jeśli skompiluję projekt na maszynie docelowej przy użyciu własnych plików makefile, nie ma znaczenia, którą opcję tu wybiorę, prawda?