crosstool-NG

Screenshot Software:
crosstool-NG
Szczegóły programowe:
Wersja: 1.15.3
Filmu: 20 Feb 15
Wywoływacz: Yann E. MORIN
Licencja: Wolny
Popularność: 7

Rating: nan/5 (Total Votes: 0)

Aplikacja crosstool-NG ma na celu toolchains budowlanych. Toolchains są niezbędnym elementem w projekcie rozwoju oprogramowania. Będzie to kompilacja, montaż i odwołuje kod, który jest opracowany. Niektóre kawałki toolchain ostatecznie kończy się w wyniku binarnych / y: biblioteki statyczne są tylko przykładem.
Tak, toolchain jest bardzo wrażliwy kawałek oprogramowania, jak każdy błąd w jednej z części składowych lub źle skonfigurowanego elementu, może prowadzić do problemów realizacyjnych, od słabych wyników, do zastosowań niespodziewanie zakończenie, do oprogramowania mis zachowujących (które więcej niż jest często trudne do wykrycia) na uszkodzenia sprzętu, lub nawet ryzyka człowieka (co jest bardziej niż regretable).
Toolchains wykonane są z różnych części oprogramowania, z których każda jest dość skomplikowane i wymaga specjalnie spreparowane opcje do tworzenia i bezproblemowo. Zwykle nie jest to takie proste, nawet w nie tak trywialnym przypadku rodzimych toolchains. Prace osiągnie wyższy stopień złożoności, jeśli chodzi o cross-kompilacji, gdzie może stać się dość koszmar ...
Krzyżową toolchains występować w Internecie, i może być stosowana do tworzenia, ale mają kilka ograniczeń:
· Mogą być ogólnego stosowania, ponieważ są one zestawione w większości: no optymalizacji dla określonego celu,
· Można je wytworzyć w określonym celu, a więc nie są łatwe w użyciu i nie zoptymalizowany pod kątem, albo nawet wspiera swój cel,
· Często używają komponentów starzenia (kompilatora C biblioteki, itp ...) nie wspierających specjalnych funkcji błyszczące nowego procesora;
Z drugiej strony, te toolchain oferować pewne korzyści:
· Są one gotowe do użycia i dość łatwy w instalacji i konfiguracji,
· Są sprawdzone gdy są używane przez środowiskowy.
Ale gdy chcesz uzyskać wszystkie soki z konkretnego sprzętu, będziemy chcieli, aby zbudować swój własny zestaw narzędzi. To gdzie crosstool-NG wchodzi w grę

Opis .

  • Interfejs konfiguracyjny menuconfig jak jądra
  • rozpowszechniona, dobrze znany interfejs
  • łatwe, ale potężny konfiguracji
  • wsparcie dla innych elementów w toolchain
  • uClibc- lub toolchain glibc oparte obsługiwane teraz!
  • inne łatwe do wdrożenia,
  • repozytorium patch do tych wersji wymagających łatanie
  • wsparcia wielu wersje komponentów systemu,
  • wsparcie dla niestandardowych (rozumiem lokalny) repozytorium poprawek
  • różne modele gwintowania
  • NPTL (glibc tylko, WIP)
  • linuxthreads (uClibc tylko, WIP)
  • wsparcie dla obu toolchains opro- i ciężko obrocie
  • Wyposażenie debug
  • rodzimych i krzyż gdb, gdbserver
  • debuging biblioteki: dmalloc, bardziej przyjść
  • uruchom ponownie build na każdym etapie,
  • przykładowe konfiguracje repozytorium użyteczny jako punkt wyjścia dla własnej toolchain

Co nowego w tym wydaniu:.

  • Wiele zmian od ostatniej wersji ogłoszonej
  • Wsparcie Kanadyjski Krzyż został całkowicie przepisany nie wymagają już wcześniej istniejącego cross-kompilator do celu, a istnieje wiele ulepszeń i poprawek.

Co nowego w wersji 1.13.2:.

  • Tworzenie biblioteki ncurses została ustalona
  • Wyodrębnianie bibliotekę cloog został naprawiony.
  • "Prescott" CPU jest obecnie uznawane jako i686.

Co nowego w wersji 1.12.2:.

  • Wersje gdb struny zostały ustalone
  • Korzystanie z katalogu sysroot prefiksu został naprawiony.

Co nowego w wersji 1.12.1:

  • bug-fix

Co nowego w wersji 1.11.2:

  • biblioteki towarzyszące są teraz prawidłowo wybrane z GCC 4.4. 6 (wartość domyślna).

Co nowego w wersji 1.11.1:

  • Ta wersja naprawia błąd blokujący przy zdejmowaniu toolchain .

Co nowego w wersji 1.11.0:

  • architektur:
  • nowe wsparcie SPARC
  • elementy aktualizacja:
  • gcc: do 4.6.0, a najnowsze wersje Linaro 4.4, 4.5 i 4.6
  • Linux: do 2.6.38.4
  • eglibc: 2_13
  • gdb: dodaj wersja Linaro
  • librraies towarzyszące: niektóre zostały zaktualizowane,
  • docs: nowe dogłębne wyjaśnienia, w jaki sposób zbudować toolchain
  • glibc: linuxthreads usunięte do najnowszych wersji,
  • Próbki: kilka nowych,

Co nowego w wersji 1.10.1:.

  • zdejmowania izolacji z plików binarnych został ustalony
  • wrapper makeinfo został naprawiony.
  • Wtyczki GCC nie są już budowane dla toolchains statycznych.
  • LinuxThreads zostały usunięte w najnowszej wersji glibc / eglibc.
  • złota łącznik ukryte dla architektur, które nie mają wsparcia złota.

Co nowego w wersji 1.9.3:

  • To jest wydanie poprawki błędów tylko.

Podobne oprogramowanie

Komentarze do crosstool-NG

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!