Mati365
Mati365
Treść przeznaczona dla osób powyżej 18 roku życia...
12
  • Najlepsze
  • Wszystkie komentarze
c.....y
c.....y
@Mati365:

twoj github wyglada jakbys byl synem kolezanki mojej starej ( ͡° ͜ʖ ͡°)
10
Mati365
Mati365
2
keton22
Są na sali jacyś spece od #kompilatory?

Dzisiaj w robocie udowodniłem sobie że nie mam bladego pojęcia jak toto działa. Po kolei:
1. platforma Linux, armv7, jaka konkretnie nie mogę powiedzieć ale hula tam normalny aktualizowany Linux
2. mamy sobie bibliotekę .so dostarczaną przez firmę zewnętrzną bez dostępu do kodu źródłowego, są tylko headery
3. jest ona skompilowana przez toolchain który nie do końca pasuje do naszej platformy i nie linkuje się
2
  • Najlepsze
  • Wszystkie komentarze
Passer93
To nie zależy od toolchainu, przecież pliky wynikowe, czy to wykonywalne czy biblioteki musza być zgodne z System V ABI i to nie ma znaczenia przez jaki toolchain zostały wygenerowane.

Ja bym strzelał że wersja libc która była użyta do wygenerowania biblioteki jest inna niż ta którą wy macie dlatego nie możesz tego zlinkować.

Dlatego jak zrobisz biblioteke .so na swoim systemie to działa, bo tworzysz ją z wersją libc która jest
1
Saly
@keton22: pliki .a to zwykłe archiwum zawierające pliki .o, nic więcej. Plik .so są bardziej skomplikowane, masz tam np. takie coś jak soname, który mówi jaka jest wymagana wersja. Dodatkowo może to być spowodowane przez mechanizm linkowania. W plikach .so wszystko ma działać, dodatkowo linkowanie z plików .a działa na takiej zasadzie, że wyciągasz tylko to co potrzebne.

6. Nie dość że mogę toto polinkować mimo że nie powinienem to
1
informatyk
Będzie czytane (ʘ‿ʘ)

Przed chwilą dotarła do mnie papierowa wersja polskojęzycznego drugiego wydania tej kultowej pozycji.

W przeszłości zdarzyła mi się już lektura niektórych rozdziałów ebooka Dragon Book, ale sporo wiedzy czeka jeszcze na przyswojenie. Liczę na to, że spoglądający z regału biały smok będzie bardziej motywował do działania. :D

#polydev #ksiazki #programowanie #kompilatory #dragonbook #naukaprogramowania
10
  • Najlepsze
  • Wszystkie komentarze
informatyk
@thexDguy: wyglądasz mi na osobę, na której dobrze leżałby taki t-shirt :P
3
gazowany_smalec
@informatyk: Nawet nie miałem pojęcia że to już wyszło po polsku, teraz już nie mam wymówek żeby się za to nie wziąć ( ͡° ʖ̯ ͡°)
1
wicikumoza
Oblicz obwód koła. Niby proste zadanie:

“Please write a C++ function that takes a circle’s diameter as a float and returns the circumference as a float.”

Rozwiązanie nie jest takie oczywiste https://randomascii.wordpress.com/2014/06/26/please-calculate-this-circles-circumference/

#programowanie #cpp #kompilatory
15
  • Najlepsze
  • Wszystkie komentarze