linker biblioteka

Znaleziono około 651 wyników dla: linker biblioteka
  • Jak stworzyć bibliotekę LCD w WinAVR z plikami .lst jak w rklibavr?

    Naprawdę kopiowane są wszystkie funkcje a nie tylko to, które są wykorzystywane? Może to kwestia włączenia optymalizacji? Trochę OT, ale wyjaśnię. W uproszczeniu, w standardowym kompilatorze (np. gcc :wink:), wytworzenie programu wykonywalnego składa sie z dwóch faz: 1. fazy kompilacji .c --> .o (albo np. .s ->> .o) 2. fazy łączenia .o (razy N) -->...

    Mikrokontrolery   15 Mar 2007 11:38 Odpowiedzi: 11    Wyświetleń: 2692
  • AVRStudi, AVRSide, GCC -> Nowe wersje wiekszy rozmiar pli

    To zależy, jak jest napisana ta biblioteka. Jeżeli każda z funkcji (stanowiąca samodzielna całość) jest w oddzielnym pliku źródłowym, a te po skompilowaniu zostaną połączone w jedną bibliotekę statyczną (.a), to podczas konsolidacji programu linker będzie mógł wybrać z biblioteki tylko to, co potrzebne (z dokładnością do pliku źródłowego biblioteki)....

    Mikrokontrolery   05 Maj 2008 12:05 Odpowiedzi: 2    Wyświetleń: 1053
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Java][Linux] Niemożność załadowania bibliotek natywnych

    Jak zajrzysz w pierwszy post to się dowiesz jak to robiłem. Pod Windowsem nie było problemów. Manual, w którym jest napisane jak to zrobić + FAQ też nie bardzo w tym przypadku chcą pomóc. Jesli sa spelnione wszystkie warunki o ktorych pisalem powyzej to napewno bedzie dzialac. Biblioteki JNI rowniez zaleza od pewnych bibliotek chociazby Javy wiec jesli...

    Programowanie   23 Sty 2011 15:56 Odpowiedzi: 8    Wyświetleń: 1809
  • REKLAMA
  • C/C++ - Biblioteka do obsługi liczb 192-256 bitowych

    Linker nie znalazł definicji. Dołączyłeś kod w widocznym miejscu, czy tylko nagłówki? Wklej pełne wyjście kompilacji z konsoli i najlepiej pokaż zrzut drzewa projektu.

    Programowanie   05 Maj 2013 14:19 Odpowiedzi: 8    Wyświetleń: 4149
  • Jaka biblioteka do operacji matematycznych w Eclipse/GnuArm?

    Dołączałem już math.h float.h i dalej to nie pomaga, problem chyba tkwi w odpowiednim użyciu bibliotek newlib. Poprzedni post mogl wprowadzic Cie w blad. math.h to nie jest zadna biblioteka tylko plik naglowkowy - zawiera on miedzy innymi prototypy funkcji matematycznych, definicje typow danych i stalych. Biblioteka odpowiadajaca za funkcje matematyczne...

    Mikrokontrolery   25 Sty 2007 21:22 Odpowiedzi: 5    Wyświetleń: 2010
  • [STM32F7][C] - Jakie darmowe GUI na STM32F7-Discovery ?

    Hmmm... nie jestem pewien. Da się gdzieś dodać opcje dla linkera tak żeby była "normalna", a nie poprzedzona "-X linker"? Ważne jest też, żeby biblioteka była w wywołaniu linkera na końcu - po wszystkich plikach z rozszerzeniem .o. Nie używam tej wtyczki, więc nigdy nie uświadczyłem takich problemów (;

    Mikrokontrolery ARM   08 Sty 2016 13:26 Odpowiedzi: 31    Wyświetleń: 4923
  • Błąd kompilacji w WinAVR: undefined reference to `lcd_puts` w C

    Brakuje Ci jeszcze pliku lcd.c, czy cokolwiek W pliku lcd.h masz tylko prototypy funkcji i definicje makr. Tu ściągnij sobie bibliotekę: http://homepage.hispeed.ch/peterfleury/a... Plik (bibliotekę) z funkcjami (.c) musisz dorzucić do makefile tak, żeby Twój program i biblioteka zostały skompliowane to plików .o, a następnie połączone...

    Mikrokontrolery   15 Sie 2007 18:31 Odpowiedzi: 2    Wyświetleń: 1286
  • STM32 ECLIPSE - Biblioteka StemWIn błąd linkera do pliku *.a.

    Część, używam Eclipse + ARM GNU toolchain, mam problem z biblioteką StemWin. Gdy dodaje odpowiednie opcje w ustawieniach tj. Preferences->C/C++ General-> Pahs and Symbols http://obrazki.elektroda.pl/4797044000_1... http://obrazki.elektroda.pl/7180796800_1... Przy takich ustawieniach próbuje zbudować projekt, lecz linker...

    Mikrokontrolery   23 Kwi 2015 07:50 Odpowiedzi: 4    Wyświetleń: 855
  • REKLAMA
  • Jak skonfigurować Raspberry Pi – instalacja krok po krokuSponsorowany

    Tak udało się zamieniając definicje w pliku /wiringPi/drcNET.h na /********* struct drcNetStruct { uint32_t pin ; uint32_t cmd ; uint32_t data ; } ; **************/ #ifdef __cplusplus extern "C" { #endif extern int drcSetupNet (const int pinBase, const int numPins, const char *ipAddress, const char *port, const char *password) ; #ifdef __cplusplus }...

    Poradniki   24 Maj 2025 12:18 Odpowiedzi: 5    Wyświetleń: 1641
  • [STM32F4] [STM32F4][CooCox IDE] Błąd kompilacji z biblioteką emWin - jak naprawić?

    No ale dostajesz informację, że plik nie został odnaleziony... Co to ma do rzeczy czy został skompilowany dla Keila czy nie, skoro po pierwsze musi zostać odnaleziony? podając do linkowania parametr -lgui wcale nie powodujesz wyszukania pliku gui.a - linker poszuka tylko pliku libgui.a (w ramach potwierdzenia sprawdź czy biblioteka matematyczna nazywa...

    Mikrokontrolery ARM   29 Lis 2014 18:25 Odpowiedzi: 24    Wyświetleń: 5955
  • Szukam biblioteki DCT, iDCT, JPEG dla ARM7TDMI do programu Standalone

    Zobacz mój ostatni przykład (plik jp.zip). Tam jest makefile, który na pewno działa z odpowiednimi opcjami dla linkera. Ja używam yagarto bez eclipse, po prostu wpisuję komendę make i to się kompiluje. biblioteka *.a to takie archiwum - w nim są zawarte pliki *.o, które wcześniej skompilował kompilator gcc (lub g++). Błąd "undefined reference to ..."...

    Mikrokontrolery ARM   08 Paź 2009 11:13 Odpowiedzi: 77    Wyświetleń: 9795
  • KEIL Linker STM32 - umieszczenie biblioteki *.LIB w stałym miejscu Flash

    Witam Mam pytanie (wcale nie hipotetyczne): Mam własny program + zamknięte biblioteki (format *.LIB - ok 18kB!) z których on korzysta. Przyszła potrzeba wykonania bootloadera. W związku z tym, że zarówno bootloader, jak i aplikacja wymagają do działania właśnie tej (nie małej jak widać) biblioteki dobrze byłoby umieścić ją w stałym miejscu pamięci Flash....

    Mikrokontrolery ARM   09 Paź 2013 12:46 Odpowiedzi: 1    Wyświetleń: 1953
  • Biblioteka matematyczna w asemblerze dla mikrokontrolera 8051

    Biblioteka to jedno a program to następna sprawa. W bibliotece math może być funkcji całe stado, a tobie powiedzmy potrzebne są cztery. W C kompilator wraz z linkerem wsadzi do kodu tylko to co potrzeba i po problemie. Radzę zacząć od C bo przy funkcjach matematycznych w szczególności zmiennoprzecinkowych łatwo o błąd przy programowaniu w asemblerze....

    Mikrokontrolery   17 Lis 2005 11:01 Odpowiedzi: 8    Wyświetleń: 1071
  • REKLAMA
  • Eclipse and gsl libary - cannot find -lgsl_sf_bessel

    Nie należy mylić pojęcia biblioteki z jej plikami nagłówkowymi. Nazwa biblioteki to "gsl" (tzn. w zakładce biblioteki należy umieścić tylko nazwę gsl), natomiast ścieżka wyszukiwania (-L) powinna zawierać katalog, gdzie znajduje się skompilowana biblioteka (libgsl.so). Przy czym wygląda, że jeszcze coś masz skopane z konfiguracją linkera - nie podoba...

    Programowanie   09 Kwi 2019 08:54 Odpowiedzi: 6    Wyświetleń: 312
  • [CC++] Jak napisać filtr DSP do mikrofonu w C++ w DevCpp? Biblioteki, wskazówki

    Witam, możesz dokładniej powiedzieć co jest nie tak i jakie błędy się pojawiają ? Może po prostu linker nie może odnaleźć biblioteki fmodexa ? Oczywiście biblioteka obsługuje nagrywanie z mikrofonu (i ze wszystkiego innego również :) ) - zobacz przykład "record". Pozdrawiam, Krzysztof.

    Programowanie   23 Cze 2007 11:12 Odpowiedzi: 13    Wyświetleń: 4512
  • avr-gcc + biblioteka rklibavr - jak skompilować przykłady?

    przy pomocy jakiego kompilatora to robisz ? prawdopodobnie nie dodales do linkera lokalizacji tych biblitek (.lib) jezeli robisz to w mvs2005 to we wlasciwosci projektu/linker/input/additional dependencies musisz je dodac

    Programowanie   10 Wrz 2008 10:12 Odpowiedzi: 3    Wyświetleń: 4974
  • Jak poprawnie linkować bibliotekę libPCF8833lib.a w AVR Studio 5?

    Dlaczego komplikuję? Poprostu chcę się tego nauczyć. Jak znajdę gdzieś skompilowaną bibliotekę, która jest dla mnie użyteczna, chcę wiedzieć jak z niej skorzystać. Komuś mogę podarować swoją bibliotekę, ale niekoniecznie pokazać jej kod źródłowy. Powodów może być wiele. Linker w jakiśsposób podłącza standardowe biblioteki i nawet wie które podłączyć....

    Mikrokontrolery Początkujący   04 Cze 2012 21:58 Odpowiedzi: 30    Wyświetleń: 5159
  • Jak pominąć niewykorzystywane funkcje w bibliotekach WinAVR?

    Kompilator C nie jest w stanie oddzielić funkcji "nieużywanych" (w pliku .c) od używanych, bo mogą być do nich odwołania z innych plików. Wyjątkiem są funkcje static, bo do nich nie może być odwołań z innych plików, więc jeżeli nie ma też odwołań w danym pliku, to optymalizator może je spokojnie wyrzucić. O tym, które funkcje są ostatecznie używane,...

    Mikrokontrolery   07 Mar 2007 16:12 Odpowiedzi: 7    Wyświetleń: 1391
  • Błąd linkera expected a file name w Builder C++ 6 - jak naprawić?

    Więc sprawdź czy instalator uwzględnił ci ścieżki dostępu. tzn czy kompilator wie gdzie są pliki nagłówkowe, linker biblioteki etc. Skoro zmieniłeś dysk z C np na D to może Builder szuka ich na dysku C gdzie ich nie ma?

    Programowanie   25 Lis 2005 00:19 Odpowiedzi: 5    Wyświetleń: 1104
  • Jak tworzyć i organizować pliki .c i .h dla biblioteki UART?

    Chcę stworzyć osobną bibliotekę do obsługi UART :D Zacznijmy od tego, że nie tworzysz bliblioteki. Biblioteki w c to zbiory prekompilowanych plików obiektowych zawarte w pliku o rozszerzneiu lib, który jest potrzebny na etapie konsolidacji programu, a nie kompilacji. pliki UART.h i UART.c w jakim folderze powinny być utworzone?? inc, src, czy mogę...

    Mikrokontrolery   27 Sie 2019 13:44 Odpowiedzi: 6    Wyświetleń: 1188
  • Jak zwiększyć precyzję konwersji %lf w AVR/WinAVR?

    A kompilujesz to z biblioteka libm dla AVR? Pokaz parametry linkera.

    Mikrokontrolery AVR   07 Lis 2009 23:16 Odpowiedzi: 12    Wyświetleń: 1811
  • [ECLIPSE] Eclipse nie znajduje libcore.a - jak rozwiązać błąd kompilacji?

    Dokładnie. Jeśli jest biblioteka w C:\biblioteki\libiblioteka.a to w parametrach linkera : -lbiblioteka -LC:\biblioteki -l linkuje odpowiednie biblioteki, natomiast -L mówi linkerowi gdzie ma szukać bibliotek

    Programowanie   27 Maj 2012 21:49 Odpowiedzi: 5    Wyświetleń: 1332
  • MSVC 2012 - Błąd kompilacji: __read already defined in LIBCMT.lib(read.obj)

    Załączasz dwie biblioteki ktore maja te same metody :D Ustawienia projektu -> Linker -> Input i w polu "Ignore specific library" wpisz nazwa tej biblioteki, co powoduje błędy.

    Programowanie Początkujący   22 Lip 2015 17:59 Odpowiedzi: 2    Wyświetleń: 558
  • Różnice między biblioteką a plikiem nagłówkowym w programowaniu

    Z założenia plik nagłówkowy zawiera deklaracje typów i funkcji. Definicje zawarte są plikach z kodem źródłowym. Zrobienie LIB-a żeby linker mógł selektywnie wybrać, banalne nie jest. Biblioteka to tylko zbiór plików obiektowych i nie wiem co jest niebanalnego w tym aby linker linkował tylko to co jest potrzebne. absolutna zgodność opcji kompilacji (debug/relase...

    Programowanie Początkujący   30 Lip 2018 14:06 Odpowiedzi: 8    Wyświetleń: 1485
  • linker GNU nie znajduje funkcji, które są w bibliotece - jak diagnozować?

    Próbuję skompilować program, i mam błąd przy linkowaniu - niezdefiniowane symbole. Ale one są zdefiniowane w bibliotece, którą linker czyta! System: Linux Ubuntu 16.04 64-bit; kompilator 'cc' 5.5.0, linker 'ld' 2.26.1, wywoływany przez kompilator. Zawartość biblioteki wywołuje funkcję, która jest w osobnej bibliotece, także czytanej przez linkera, po...

    Programowanie   22 Mar 2021 09:46 Odpowiedzi: 17    Wyświetleń: 384
  • Błędy linkera przy użyciu bios.h dla RS232 w Borland C++ Builder 6 na WinXP

    wiem ze ostatnio sporo tu tematow o rs232 ale nie widzialem jeszcze zadnego dot. tego naglowka. otoz w ksiazce rs232 praktyczne programowanie znalazlem przykladowe kody z wykozystaniem bios.h. sciagnolem ten plik jednak przy kompilacji pojawiaja sie bledy linkera Build [Linker Error] Unresolved external '__bios_serialcom' referenced from C:\PROGRAM...

    Programowanie   15 Sie 2006 13:52 Odpowiedzi: 6    Wyświetleń: 2429
  • [STM32F103RBT6] Linkowanie CMSIS z Sourcery G++ Lite for ARM EABI

    Dobrze. Zarzucam łorkspejsa. Może się komuś przyda... To nie jest tak dopieszczony i dopracowany zestaw, jak projekty przykładowe Freddiego. Po prostu wrzucam to co u mnie odpaliło. Zawiera 3 projekty: 1) Splibrary - wiadomo co i teraz program co miga LEDami na PB6-PB15, na STM32F103RBT5 2) blink1 - wersja z biblioteką dołączoną przez przerzucenie plików...

    Mikrokontrolery ARM   13 Lis 2009 21:53 Odpowiedzi: 26    Wyświetleń: 4037
  • C++/VS2012 - Multi-threaded (/MT) - Nie można odnaleźć określonego pliku.

    próbujesz podlinkować więcej bibliotek do jednego programu niż linkerowi potrzeba próbuje linkować coś co należy do biblioteki do programu który z biblioteki korzysta Gdzieś napisałem nieprawdę? Kolega najprawdopodobniej próbuje zlinkować program w trybie MT (znaczy z LIBCMT.lib), podczas gdy biblioteka była zlinkowana dynamicznie z msvcrt.lib). Następuje...

    Programowanie   05 Maj 2014 23:26 Odpowiedzi: 8    Wyświetleń: 1416
  • Atmega128 - Biblioteka Radzia błąd undefinied reference

    (at)Jablonaack Ale z jakiegoś powodu linker nie jest w stanie odnaleźć tych symboli. Stąd błędy przy konsolidacji programu. Pokaż log kompilacji (clean + build).

    Mikrokontrolery Początkujący   02 Gru 2016 00:50 Odpowiedzi: 12    Wyświetleń: 1176
  • Błąd kompilacji make: *** [pubny.elf] Error 1 po dodaniu nowych bibliotek

    Bez sensu :!: Pozornie. Kolejność dołączania bibliotek ma istotne znaczenie - linker przegląda biblioteki w podanej kolejności i (normalnie) tylko raz. Pozwala to na np. dołączanie do programu własnych wersji funkcji występujących w bibliotekach standardowych, wariantową implementacje bibliotek i tym podobne sztuczki. Dlatego zazwyczaj biblioteki dołącza...

    Mikrokontrolery   08 Lis 2007 10:12 Odpowiedzi: 8    Wyświetleń: 4613
  • [STM32F0] [STM32F0][GCC] - Hard fault przy HAL_Init() i HAL_SYSTICK_Config()

    (at)grzegorzn Nie wiem czy linkowana jest poprawna biblioteka standardowa. Weź dodaj jeszcze do flag linkera -v i wklej tutaj log kompilacji.

    Mikrokontrolery ARM   09 Wrz 2016 19:46 Odpowiedzi: 14    Wyświetleń: 1668
  • [GCC] Funkcje matematyczne - jak poprawnie użyć sqrt() z math.h?

    Przełącznik lm mówi linkerowi aby skorzystał z biblioteki o podanej nazwie (akurat w linuksie biblioteka matematyczna nazywa się m a nie math :D ) Składnia jest następująca -l(nazwa biblioteki) Opcja związana z poprzednią która moze sie przydać to -L(ścieżka dostepu) - pozwala linkerowi dołączyć bibliotekę która znajduje się w innym katalogu niż domyślny....

    Programowanie   02 Mar 2004 11:20 Odpowiedzi: 9    Wyświetleń: 5151
  • Biblioteka matematyczna do obliczeń sinusa na Atmel AT91SAM7X128

    Witam! Moze jednak ktos kto zna sie na makefile'ach moglby zerknac na tego mojego i podpowiedziec co mozna zmienic zeby zadzialalo. Pewnie chodzi o to ze nie dolaczane sa biblioteki libm.a libg.a i libgcc.a ale nie wiem co zrobic zeby je doalaczyc. Bede wdzieczny za kazda pomoc linker wywala, że nie znalazł biblioteki. Musisz dopisać -lm do makefile...

    Mikrokontrolery   06 Lut 2008 00:32 Odpowiedzi: 13    Wyświetleń: 2691
  • Błąd LNK2028 przy użyciu funkcji BlockInput() w VC++ Express Edition

    Witam To mi nie wygląda na błąd w kodzie programu czyli nie wyrzuca go przy kompilacji tylko przy linkowaniu... Prawdopodobnie to tego pliku nagłówkowego który obsługuje tę funkcję dołączona jest biblioteka *.dll i *.lib którą musisz dołączyć do projektu w opcjach projektu. W Visualu 2005 wygląda to tak: 1. Project->Properties 2. Configuration Properties->Linker->General->Additional....

    Programowanie   04 Wrz 2007 17:53 Odpowiedzi: 1    Wyświetleń: 1161
  • [AVR][C] własna funkcja -czy można napisać prościej ?

    Ten "ogrom zajmowanego miejsca" wynika z dołączenia przez kompilator, linker biblioteki zawierającej procedurę _delay_ms(); Wydaje mi się ze funkcja zadziała za "szybko" jak na 10 próbek. Żeby nie dokładać bibliotek możesz skorzystać z własnoręcznie napisanej funkcji opóźniającej, używając np timer0, timer1. Mam pod ręką skrawek takiej prosto napisanej...

    Mikrokontrolery AVR   13 Paź 2008 09:19 Odpowiedzi: 13    Wyświetleń: 4002
  • [AVR][C] - zagadnienie deklaracji funkcji do kompilacji

    Chciałbym tylko uzupełnić, gdyby to nie było jasne, że aby z biblioteki linker dołączał tylko potrzebne funkcje, źródła biblioteki muszą być skonstruowane tak, jak napisał Balu - każda funkcja w oddzielnym pliku źródłowym.

    Mikrokontrolery AVR   10 Cze 2008 09:30 Odpowiedzi: 11    Wyświetleń: 2637
  • Czy biblioteka Allegro działa z Dev C++? Kompatybilność z bcc32 i djgpp

    Witam! Zrobiłem Waszym sposobem, chodziło, ale po restarcie komputera, już nie. Wyskakują błędy typu: " [Linker error] undefined reference to `install_allegro' "," [Linker error] undefined reference to `allegro_message' " itd. Co zrobić :?: Probowałem wgrywać normalnie i kompilować ale nie wyszło :( Pozdrawiam

    Programowanie   31 Paź 2005 12:11 Odpowiedzi: 4    Wyświetleń: 12404
  • Ubunru 18.04 - linker nie znajduje funkcji w bibliotece

    Makefile jest ten sam, który w innym systemie działa. Program jest w C, przecież pisałem na początku "Mam skompilowanych kilka plików .c do .o ...". Oczywiście użyłem "make -n", żeby zobaczyć, jakie polecenia "make" generuje i móc je modyfikować, w tym wpisać "strace" i śledzić, co się dzieje.

    Linux   04 Wrz 2020 08:29 Odpowiedzi: 2    Wyświetleń: 255
  • Modyfikacja biblioteki wyświetlacza TFT OPEN-SMART 3,5 ILI9327 dla ATMEGA328 PB

    Do ostatecznej binarki linker dołącza tylko te funkcje, które są używane (nie całe biblioteki). Funkcje pisania tekstu na ekranie i wbudowana czcionka są pamięciożerne. Bez dogłębnej analizy bibliotek raczej niewiele zoptymalizujesz.

    Programowanie   13 Lip 2023 13:50 Odpowiedzi: 51    Wyświetleń: 1155
  • Błędy kompilacji w CodeBlocks z biblioteką Allegro 4.2.2 - undefined reference

    Dodałem w projekcie przy opcjach linkera biblioteki od allegro... liballeg.a i liballeg_s.a Jest już prawie dobrze... dzięki ci dobry człowieku... :) Został jeden błąd... undefined reference to '_WinMain(at)16' Czyżby coś próbowało się odwoływać do WinMain w programie konsolowym...? OK już jest gitara... Tak więc żeby przykład skompilował się bez błędów......

    Programowanie   07 Sie 2008 18:55 Odpowiedzi: 11    Wyświetleń: 6423
  • [C++] zastąpienie malloc() z biblioteki standardowej

    Co masz na myśli bo nie mogę zaskoczyć? Mojego malloca mam zdefiniowanego nad main-em, nie mam go w bibliotece. Właśnie to. free() też masz zdefiniowane? Bo malloc/free stanowią nieodłączną parę. Kompilujesz jako C czy C++? Komunikat sugeruje, że linker próbował dołączyć moduł z biblioteki pomimo zdefiniowania funkcji malloc - tak będzie, jeżeli w...

    Programowanie   20 Lip 2010 21:19 Odpowiedzi: 15    Wyświetleń: 2369
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    Pierwsze to trzeba znaleźć przyczynę zawieszania. Natomiast sprawa zerowania pamięci po dowolnym resecie - oprócz zaniku zasilania, która może pomóc także w diagnozie. Za to odpowiedzialny jest nie sprzęt, lecz kompilator i linker. Standard C wymaga, aby przed wejściem do funkcji main() wykonała się inicjalizacja zmiennych i zerowanie danych globalnych....

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5259
  • C - Używanie zmiennych tylko wtedy kiedy potrzebne. Atmega8

    Musiałbyś zapisać bitmapę każdej literki w oddzielnym pliku (.c), każdy niezależnie skompilować, połączyć to w bibliotekę (.a) i ją linkować do projektu. W takiej konfiguracji linker wybiera z biblioteki tylko używane moduły.

    Mikrokontrolery AVR   06 Maj 2013 15:10 Odpowiedzi: 12    Wyświetleń: 2145
  • xmega 16d4 - Jak poprawnie podłączyć LCD przez PCF8574T w C?

    w zakładce "linker settings" dodać ścieżkę w sekcji "link librarys" Bo to mowa o bibliotekach typu libm.a (potrzebne do zoptymalizowanego math.h). Dodaj jako załącznik plik główny oraz te "biblioteki" to zobaczę co tam może być nie tak.

    Mikrokontrolery AVR   02 Lut 2016 14:33 Odpowiedzi: 20    Wyświetleń: 2367
  • Runtime error R6002 Floating Piont Support not loaded

    Linker nie używa natomiast wywołuje biblioteki systemowe z pakietu Microsoft Visual C++Redistributable PS. Ciekawe że z Eaglem do PCB mam ten sam problem

    Mikrokontrolery ARM   28 Maj 2023 07:50 Odpowiedzi: 5    Wyświetleń: 249
  • Błąd kompilacji w WinARM przy użyciu sprintf - undefined reference to `_sbrk_r`

    Niestety, jeżeli używasz formatów %... w łańcuchu formatującym funkcji sprintf , dorzucane jest ok. 30kB kodu wynikowego. Sprawdziłem to też u siebie. Może spróbuj zastosować iprintf , o której pisze adamusx . Widać, że ten Człowiek zna się na rzeczy. Wiedział, w jakim pliku szukać funkcji, których Tobie brakowało. U mnie sprintf idzie bez jawnego dołączania...

    Mikrokontrolery   04 Wrz 2007 21:27 Odpowiedzi: 12    Wyświetleń: 4444
  • [C][Eclipse] Poprawny sposób na pisanie i używanie bibliotek

    Biblioteka to zbiór plików obj, jeśli będziesz się trzymał zasady jeden plik - jedna funkcja to każdy plik obj będzie zawierał kompilat jednej funkcji. Z tego tworzysz bibliotekę, ponieważ każda funkcja jest w osobnym pliku obj, więc linker wywali funkcje nieużywane. Oczywiście funkcje, które zawsze są razem umieszczasz w jednym pliku. W ten sposób...

    Mikrokontrolery   15 Lis 2010 10:00 Odpowiedzi: 11    Wyświetleń: 2549
  • Jak prawidłowo includować pliki w AC6 System Workbench?

    Z tego co widzę to kompilator skompilował. To linker zgłasza błąd. Zasłoniłeś komunikat pokazując rzeczy zbędne. Tak że to nie #include. Stawiam że nie dodałeś plików .c do projektu. Zapamiętaj: plik ".h" to nie jest biblioteka ani plik z kodem.

    Mikrokontrolery Początkujący   15 Lip 2018 20:30 Odpowiedzi: 4    Wyświetleń: 567
  • [Linux] Jak skompilować MySQL na ARMa do integracji z bibliotekami QT?

    Wygląda na to, że uruchomiony został linker natywny dla platformy na której kompilujesz, zamiast linkera cross (natywny linker nie rozpoznaje formatu pliku biblioteki pod arm). Podejrzana jest ta linijka w Makefile: LD = $(CXX) a chyba powinno być LD = $(CROSS)ld Upewnij się, że odpowiedni linker (ld-arm) jest wywołany. Być może linker...

    Mikrokontrolery ARM   14 Gru 2011 08:24 Odpowiedzi: 8    Wyświetleń: 1819
  • [C] Biblioteka do tworzenia okienek w C na wzór DOS-owego Total Commandera?

    Jak to będzie w windowsie? Mam ją dołaczyć do katalogu z programem? Wszystko jedno byle bys podal kompilatorowi sciezke do plikow *.h i linkerowi sciezke do *.lib lub *.dll (zaleznie czy uzywasz linkowania statycznego czy dynamicznego).

    Programowanie   15 Mar 2008 01:27 Odpowiedzi: 11    Wyświetleń: 1599
  • [Linux, C++]Biblioteka allegro nie dziala tak jak powinna.

    Oj, słabo Panie, słabo... W projekcie C::B należy dodać ścieżkę wyszukiwania bibliotek i plików: menu Project/BuildOptions/SearchDirectories/(... - odpowiednio) Software Center nie robi żadnych "cudów" - działa tak samo jak Synaptic - docelowa lokalizacja zależy od konfiguracji instalowanego pakietu. Jeśli masz problemy ze zlokalizowaniem...

    Programowanie   03 Lis 2012 14:00 Odpowiedzi: 4    Wyświetleń: 1998
  • [c] Jak poprawnie includować pliki w AVR Studio 4 bez błędów?

    Musisz umieścić jedną funkcję biblioteki w jednym pliku - efekt - masz tyle plików ile funkcji :) Linker wybierze potrzebne. Kompilator nie ma takiej możliwości. Są inne rozwiązania, ale to pod wieloma względami jest najlepsze. Takie pliki możesz prekompilować i utworzyć z nich prawdziwą bibliotekę dodawaną na etapie linkowania.

    Mikrokontrolery AVR   01 Mar 2011 18:46 Odpowiedzi: 30    Wyświetleń: 3879
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    dodaj -fsingle-precision-constant i -ffast-math U freddiego w przykładowym projekcie na jego stronie jest wszystko skonfigurowane. Te flagi nie mają nic wspólnego z linkerem. sinf i tak jest obliczany softwarowo, zerknij w asemblera czy mam rację, ale wydaje mi się, że mi linker dorzucał bibliotekę do zmiennego przecinka, choć nie mam teraz 100% pewności....

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 133841
  • Animacja w C z gwiazdek. W jaki sposób można to zrobić?

    niby tak ale nie chodzi czytałem ze aby ona działała to trzeba i tak funkcje pisać Dodano po 2 znalazłem o taki opis conio2.h dla deva http://4programmers.net/C/FAQ/CONIO_... ale nie moge zabardzo sie połapać w tym... może ktoś mi to jakoś przetłumaczyć na kod bo mi nie działa ta biblioteka... o co chodzi z tym linkerem?

    Programowanie   03 Gru 2006 21:29 Odpowiedzi: 7    Wyświetleń: 2853
  • ATtiny2313 TIMER1 AVRGCC 4 - problem z rozmiarem kodu przy PWM

    raz coś takiego miałem i okazało się że gdzieś w kodzie miałem liczbę z przecinkiem i linker doczepiał całą bibliotekę zmiennopozycyjną do kodu. Zobacz jak obliczane są pwma i pwmb.

    Mikrokontrolery   07 Gru 2007 19:50 Odpowiedzi: 6    Wyświetleń: 1332
  • Jak usunąć odwołanie do Videoreg.lib w BCB po zmianie biblioteki video?

    Witam, Próbuję skompilowac aplikację na komputerze ze świeżo-zainstalowanym BCB, przy próbie kompilacji pojawia się komunikat: Dodam, że powyższa biblioteka powiązana jest z komponentem Video który został zastąpiony w programie przez inną bibliotekę do obsługi video, więc jest zbędna. Jak pozbyc sie w programie starego wpisu odwołującego sie do Videoreg.lib?

    Programowanie   26 Maj 2008 22:20 Odpowiedzi: 2    Wyświetleń: 948
  • AVR Studio 4 problem z działaniem " krok po kroku "

    C. Normalne, nie tylko w AVR ale takze dla kazdego innego procesora. Normalnie tego nie robisz, bo w linker dolacza skompilowane biblioteki - mozesz stworzyc wlasna, prekompilowana i dodac ja w skrypcie linkera.

    Mikrokontrolery   10 Maj 2010 10:02 Odpowiedzi: 11    Wyświetleń: 3059
  • jak dołączyć cc3250mt.dll do projektu w C++ Builder 6

    w opcjach projektu w zakładce Linker musi być zaznaczona opcja: Use dynamic RTL bo inaczej wywala błąd że nie znaleziono 2 dll'i które wskazuje w zakładce: Advanced Linker. Te biblioteki to: borlndmm.dll i cc3250mt.dll i z pierwszą wydaje się nie być problemu a do drugiej i tak pisze błąd że nie znaleziono? co może być nie tak ?

    Programowanie   14 Sty 2009 16:57 Odpowiedzi: 9    Wyświetleń: 6728
  • [c] BCB6: Jak naprawić błąd Linker Fatal Error - brak pliku DCLUSR.LIB?

    Jest to biblioteka odpowiadająca za kontrolkę TEEChart. Jeżeli jej nie używasz, a zgaduję, że nie, to masz kilka opcji do wyboru. - Poszukać pliku TEE7C6.bpk i postąpić dokładnie tak jak z tą poprzednią brakującą biblioteką. - Otworzyć swój plik projektu za pomocą Notepad-a i usunąć z niego wszystkie odwołania do bibliotek z TEE w nazwie. - Usunąć nazwę...

    Programowanie   09 Kwi 2010 13:47 Odpowiedzi: 5    Wyświetleń: 2090
  • [CodeSourcery] Problem z linkowaniem lib_funkcja.a w arm-none-eabi-gcc

    Linker potraktował Twój plik jako swój plik wejściowy, a nie jak bibliotekę. Użyj opcji -l _addLadder oraz ewentualnie -L z odpowiednim argumentem. Oczywiście do linkowania, nie kompilacji ;-) Albert

    Mikrokontrolery   14 Wrz 2010 11:21 Odpowiedzi: 3    Wyświetleń: 1382
  • Optymalizacja pamięci w Azure RTOS na platformie STM32H743IIxx: Pula bajtowa i stos wątku

    Przykłady często pokazują "jak" używać API, ale nie "kiedy"; w dodatku są tak proste (jak to przykłady) że użycie danego API nie jest potrzebne. Pule to zwyczajne alokatory pamięci. Używa się ich gdy planuje się alokację oraz zwalnianie pamięci. Dwa trochę sztuczne przykłady: - aplikacja z wątkami tworzonymi przy starcie i nie kończącymi się - pamięć...

    Mikrokontrolery ARM   28 Maj 2022 15:46 Odpowiedzi: 4    Wyświetleń: 780
  • Eclipse - Błąd kompilacji przy dodanych plikach .h, prosty program działa

    W pierwszym poście z błędów to będzie opcja "-L", która powinna wskazywać na katalog, w którym linker będzie szukał potrzebnych bibliotek a nie jak u ciebie plik biblioteki. Nie wiem jak odbywała się kompilacja ale upewnij się że opcja "-Os" była włączona. W Twoim poście wyżej jest błąd że kod nie zmieści się w pamięci FLASH, więc sprawdź czy "-Os"...

    Programowanie Początkujący   06 Mar 2025 09:16 Odpowiedzi: 19    Wyświetleń: 294
  • [ARM] ARM – uruchamianie skompilowanych programów z różnych adresów, wielowątkowość

    Akurat sposób działa doskonale, nie testowałem tego z ARM , ale z AVR (myślę, że procesor nie ma tu nic do rzeczy). Zresztą opisałem go z działającymi przykładami w swojej książce. Ale po kolei. Linker nie stanowi problemu - on ma za zadanie uzupełnić adresy wywołań funkcji bibliotecznych w aplikacji. Może z biblioteki wywalać funkcje, ale nie musi....

    Mikrokontrolery ARM   05 Maj 2012 16:39 Odpowiedzi: 29    Wyświetleń: 3784
  • Tworzenie i używanie skompilowanych bibliotek w WinAVR - jak to zrobić?

    Tak. Jest opisane w dokumentacji doi avr-libc. Szablon makefile posiada również taką funkcję, ale jest nieco kulawy jeżeli chodzi o make clean (dotyczy to nie tylko bibliotek) - nie usunie biblioteki, oraz plików .o i .lst wygenerowanych ze źródeł w asemblerze i C++. Każda funkcja musi być w osobnym pliku, żeby taka biblioteka miała sens. Potem dla...

    Mikrokontrolery   03 Mar 2008 11:10 Odpowiedzi: 2    Wyświetleń: 2270
  • Nie mogę skompilować kodu AVR z bibliotekami i SSD1306

    Próbuję długo bezskutecznie skompilować ten plik: #include <avr/io.h> //dodanie głównej biblioteki #include <util/delay.h> //dodanie biblioteki opóźniej #include <avr/interrupt.h> #include <avr/sleep.h> #include <string.h> #include <stdlib.h> #include "ssd1306.h" int main (void){ init();...

    Mikrokontrolery AVR   11 Maj 2024 11:04 Odpowiedzi: 5    Wyświetleń: 510
  • C++, boost - undefined reference to WSACleanup@0 przy kompilacji kodu z serial port

    Brakuje linkowania programu z systemową biblioteką Winsock. W Code::Blocks: Build options... -> Linker settings -> Link libraries -> Add... ws2_32 .

    Programowanie Początkujący   06 Kwi 2016 11:53 Odpowiedzi: 14    Wyświetleń: 2397
  • Błąd kompilacji w AVR Studio 4.14 z biblioteką avrlib i WinAVR

    Znów pomylone pojęcia... "Biblioteka" ma rozszerzenie .a i nie trzeba jej kompilować, a jedynie umieścić "gdzieś", dodać to "gdzieś" to ścieżki wyszukiwania bibliotek (dla linkera) i ją zlinkować. To o czym wy piszecie, to są zwyczajne pliki z kodem (w ostateczności można to nazwać "modułem"), które trzeba najzwyczajniej w świecie - jak wszystkie inne...

    Mikrokontrolery   18 Lut 2010 10:39 Odpowiedzi: 4    Wyświetleń: 1239
  • [STM32] Jak wgrać skompresowany obraz .jpg do flash przez Atollic?

    Do tego co napisał kol. (at)Freddie Chopin dodam, że po takiej operacji mamy do dyspozycji symbole _<nazwa>_start, _end i _size, co daje nam możliwość dostępu do tych danych. Poza tym, ponieważ konwersja przy kompilacji może być czasochłonna, warto pliki obiektowe połączyć w bibliotekę: ar rcs <lik.a> <opliki.obj> co jest operacją...

    Mikrokontrolery ARM   22 Sty 2019 23:59 Odpowiedzi: 8    Wyświetleń: 600
  • [AVR] [AVR][WinAVR/C] Czy dyrektywa naked pozwala usunąć push/pop r0, r1?

    W szczególności w pliku h mogą być i deklaracje i definicje funkcji - takie funkcje są traktowane specjalnie - jako funkcje inline i są kompilowane za każdym razem. Przykładem właśnie jest wspomniany pgmspace.h. Ale to nie jest biblioteka. W tym kontekście biblioteką jest zestaw prekompilowanych plików połączonych w archiwum - plik z rozszerzeniem *.a....

    Mikrokontrolery AVR   29 Kwi 2010 23:45 Odpowiedzi: 20    Wyświetleń: 2318
  • bleeding-edge-toolchain - kolejny toolchain dla ARM

    Niedługo nadchodzi nowa kompilacja, wracam więc do "problemu" z GDB na Linuxie. Okazuje się że praktycznie identyczny problem jest jeszcze z archiverem (arm-none-eabi-ar) i biblioteką libfl.so, która na każdym systemie jest nieco inaczej skonfigurowana (inna nazwa, inna wersja, plik dostępny jako biblioteka dynamiczna lub jako skrypt linkera wskazujący...

    Mikrokontrolery ARM   13 Lut 2021 16:26 Odpowiedzi: 222    Wyświetleń: 38973
  • [STM32F4][C/GCC]kompilacja CMSIS DSP w projekcie Makefile

    Twoja linijka od linkowania jest błędna. Biblioteki _MUSZĄ_ być na samym końcu, po wszystkich plikach obiektowych - tak działa linker. W ogóle to połowa flag które przekazujesz linkerowi nie ma dla niego znaczenia.

    Mikrokontrolery ARM   06 Kwi 2018 10:36 Odpowiedzi: 41    Wyświetleń: 2307
  • AVR GCC i AVR Studio 4 – brak procedur z innych plików po kompilacji, dlaczego?

    To nie do końca tak. Linker jak najbardziej rozróżnia pomiędzy bibliotekami, a jawnie wyspecyfikowanymi plikami półskompilowanymi (przypomniałem sobie starą nazwę, heh... ;)). Te ostatnie dołącza bezwarunkowo; z bibliotek wybiera tylko te moduły, do których występują odwołania w dotychczas dołączonym kodzie (dlatego kolejność specyfikowania argumentów...

    Mikrokontrolery AVR   30 Sty 2009 12:39 Odpowiedzi: 7    Wyświetleń: 1521
  • [Delphi] Delphi XP – błąd IN/OUT AL,DX przy obsłudze portu LPT w asemblerze x86

    WinIO to jest dllka, czy zwykład biblioteka? bo z tego pierwszego korzysta się nieporównywalnie upierdliwiej niz z zwykłej biblioteki, zwłaszcza jesli się ma źródła Nie rozumiem o co chodzi w tym zdaniu.Dll-ka to jest zwykla biblioteka dla systemu Windows (chyba ze masz na mysli biblioteke statyczna).W zaleznosci z jakiego kompilatora korzystasz mozesz...

    Programowanie   08 Lut 2005 22:25 Odpowiedzi: 14    Wyświetleń: 2998
  • [AT91SAM7X] AT91SAM7X: Jak użyć atanf z math.h w Yagarto? Błąd undefined reference

    libgcc jest dołączane automatycznie przez linker, więc tym sie absolutnie nie przejmuj Zasadniczo standardowe biblioteki mają nazwę lib_.a, dzie _ to jedna lib więcej literek (libm, libgcc, itd.). Dołączenie (dolinkowanie) ich następuje poprzez dodanie "-l_" do wywołania linkera. Aby w twoim makefile dołączyć cokolwiek musisz edytować LINKER_FLAGS....

    Mikrokontrolery ARM   26 Sty 2010 17:16 Odpowiedzi: 11    Wyświetleń: 2888
  • [atmega8][C]dziwne zachowanie i problem z util/delay.h

    mi sie chyba pytania nie skończą... otóż kolejny problem: dlaczego nie moge obsługiwać lcd przez PORTC? na D i B moge a na C nie... czytalem zeby wylaczyc jtag ale atmega 8 nie ma jtag'a... wiec?? i kolejne, troche dziwne... otoz gdy kompiluje w avr-gcc jakis programik z zewnetrzna biblioteka to wywala mi undefined reference to `nazwa funkcji' -wydaje...

    Mikrokontrolery AVR   25 Lip 2009 12:48 Odpowiedzi: 32    Wyświetleń: 7602
  • [Visual C++] Visual C++ 2008: Jak uruchomić exe na innych komputerach?

    Multi-threaded DLL (/MD) działa ale nie dodaje wtedy bibliotek i exe nie działa na innych komputerach czegoś tu nie rozumie... czy nie da sie zrobić za pomocą VC zwykłej małej aplikacji która ruszy na innym komputerze bez instalowania dodatków? Musi być jakiś sposób alby linker sam wrzucił biblioteki do pliku Exe Zainstalowałem Visual Studio 2005 i...

    Programowanie   10 Kwi 2009 21:42 Odpowiedzi: 22    Wyświetleń: 6530
  • [SOLVED] Jak dodać katalog z bibliotekami źródłowymi w Eclipse CDT?

    znalazłem rozwiązanie http://kwesoly.net/programowanie/avr/usu... CFLAGS += -ffunction-sections -fdata-sections Do linkera -Wl,-gc-sections -ffunction-sections Place each function into its own section -fdata-sections Place data items into their own section -Wl,option Pass option as an option to the linker. --gc-sections...

    Programowanie   21 Paź 2009 05:29 Odpowiedzi: 7    Wyświetleń: 2093
  • [LPC2148][C++] Błąd Error 57 w Eclipse/Cygwin/GnuArm.

    No patrz, a ja caly czas myslalem ze to linker dodaje kod biblioteki do kodu wynikowego, Co do tego też nigdy nie miałem wątpliwości. Pomyliło mi się tylko na ile gcc "preprocesuje" tę opcję dla linkera. Nikt nie jest nieomylny... ;) Zatem zgoda, że zadziała ze spacją i bez przecinka, lub z przecinkiem i bez spacji.

    Mikrokontrolery ARM   09 Cze 2008 21:04 Odpowiedzi: 33    Wyświetleń: 7285
  • FTDI USB<=>RS232 w C++ Builder - Błąd Linkera i OMF przy kompilacji DLL

    Hej Problem tkwi w tym, ze biblioteka FTD2XX.LIB jest utworzona w formacie COFF. Format ten jest uzywany np. w Visual C. Do Buildera potrzebujesz biblioteki w formacie OMF. Sa dwa wyjscia - poszukaj w necie tego lib-a w formacie omf, lub mozna stworzyc taka biblioteke przy pomocy implib.exe, ktory tworzy ja na podstawie dll-a. Niestety nigdy nie bawilem...

    Programowanie   07 Mar 2006 01:27 Odpowiedzi: 6    Wyświetleń: 10926
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Poza tym ja umieszczę w programie tylko to jest mi potrzebne i to co wykorzystuję biblioteka czy wykorzystasz 1 czy wszystkie doklei się zazwyczaj w całości. To są niby drobiazgi ale jednak są To oczywiście nie jest prawdą. Linker sprawdza co jest wykorzystane i kod do którego nie ma referencji jest usuwany. Także z całej biblioteki, o ile ją linkujesz...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11460
  • [gcc] Eclipse i static library. Budowanie własnej biblioteki

    Witam. Chciałem zbudowac bibliotekę libXYZ.a Edytorem jest Eclipse, kompilator to gcc. W prosty sposób można wyklikać projekt z np. jednym plikim H i CPP. Po przebudowaniu powstaje biblioteka. Wszystko super, ale jak jej uzyć w innym nowym projekcie ? Z tego co sie orientuje to podłącza się ją do linkera (i to tez umiem zrobić), ale mimo to nie mam...

    Mikrokontrolery AVR   30 Wrz 2010 07:30 Odpowiedzi: 8    Wyświetleń: 2448
  • GMP na Windows - jak skompilować lub zdobyć skompilowaną wersję?

    Korzystam z gotowej funkcji z GMP, bo tylko tu mogę wykonać operacje na dużych liczbach. Problem rozwiązany. Wpis w linker : -Wl,--stack,16777216 załatwił sprawę ze stosem. Jednak program długo liczy. Korzystam z Dev c++ i biblioteki GMP. Ustawienia mam standardowe, po instalacji Dev c++, jedynie w linker wspomniany wpis i odwołania do bibliotek. Wszysko...

    Programowanie   18 Lut 2013 15:12 Odpowiedzi: 25    Wyświetleń: 3429
  • Dodanie skompilowanej biblioteki od ST do projektu Atollic TRUESTUDIO

    Jeśli biblioteka którą chcesz dodać nie ma też wersji z FPU, to zbyt wielu opcji nie masz. Żadne dyrektywy preprocesora nic tutaj nie zmienią, to musi być zupełnie osobny plik. Jeśli nie masz takiej biblioteki w innej wersji (jeśli jest dla STM32F4 to raczej na pewno gdzieś jest), to jedyną opcją jest wyłączenie FPU w całym projekcie, czego również...

    Mikrokontrolery ARM   16 Gru 2019 07:40 Odpowiedzi: 3    Wyświetleń: 540
  • ST7Lite29 + Cosmic Idea 4K, pierwsze starcie == problem

    Trochę głupio samemu odpowiadać sobie na pytanie ale może się przyda innym użytkownikom :). Otóż mój problem rozwiązuje dodanie dwóch lini w pliku komend linkera: ... "C:\Program Files\COSMIC\EVAL_ST7\Lib\crtsi.st7" # Put your files here #crts.o - plik crtsi.s wyrzucony zamiast tego powyzsza biblioteka # object pliku z funkcja main main.o # # float...

    Mikrokontrolery Pozostałe   04 Mar 2010 10:11 Odpowiedzi: 3    Wyświetleń: 2887
  • Foldery sie zawieszaja i wyskakuje komunikat explorer.exe

    Mam taki problem z komputerem, wchodze np w dysk lokalny D otwieram folder z filmami, klikam na film i ten folder po chwili sie zawiesza i wyskakuje komunikat explorer.exe a blad jest taki: Może by tak podać jawnie wersję systemu, SP_ itd.

    Software serwis   14 Sty 2013 20:56 Odpowiedzi: 5    Wyświetleń: 1506
  • [stm32]Plik linkera i startup'a - jak się je tworzy?

    -wyrzuciłem podmiany nazw wektorów przerwań i wpisałem właściwe w tablicy, w vectors.c wyrzuciłem funkcje ich obsługi z vectors.c i zadeklarowałem jako extern. Moim zdaniem zupełnie niepotrzebnie, bo: - podmiana jest "czystszym" rozwiązaniem niż edycja plików podstawowych, - w vectors.c nie ma obsługi, jest tylko uniwersalny "zastępowacz" jeśli nigdzie...

    Mikrokontrolery ARM   31 Sie 2012 06:57 Odpowiedzi: 22    Wyświetleń: 6987
  • Eclipse Libraries *.a kompilator nie może znaleźć libwsock32.a

    W parametrze -l ma być tylko wsock32 natomiast ścieżkę, gdzie linker ma szukać bibliotek trzeba podać osobno w parametrze -L http://gcc.gnu.org/onlinedocs/gcc-4.5.3/... Nie wiem czy używasz swojego make'a czy generatora do niego. Jeśli generatora to w opcjach projektu powinieneś to znaleźć bez problemu. W ogóle to widzę, że powpisywałeś...

    Programowanie   27 Maj 2012 01:43 Odpowiedzi: 2    Wyświetleń: 1594
  • [STM32F746][Ubuntu] undefined reference to `__errno'

    hm...dodanie -fno-math-errno lub -ffast-math nic nie zmienia.... jako opcji kompilatora i linkera nic nie daje. Wciąż ten sam błąd. cóś złego w bibliotekach jako że __errno() nie powinno być w żaden widoczne. Ja tego problemu nie mam. Musisz się zwrócić do autora toolchaina,

    Mikrokontrolery ARM   20 Lut 2018 18:44 Odpowiedzi: 100    Wyświetleń: 4398
  • [Delphi] Aplikacja bazodanowa nie działa na innym komputerze - brak libmysql.dll?

    Witam napisałem małą aplikację bazodanową i chciałem ją odpalić na innym komputerze i sytuacje mam dokładnie jak tutaj http://forum.unit1.pl/index.php?showtopi... Sprawdziłem z jakich bibliotek .DLL korzysta moja aplikacją i są one standardowo w windowsie http://obrazki.elektroda.net/12_12810129... treść raportu...

    Programowanie   11 Sie 2010 09:26 Odpowiedzi: 12    Wyświetleń: 3865
  • Linker error przy kompilacji programu AVR w AVRside - co poprawić?

    Ja mam wersję WinAVR 20040720 i rzeczywiście najnowsza to ona zdaje się nie jest. Wiem że u mnie jak załączyłem tą bibliotekę to programik zadziałał:)

    Mikrokontrolery   03 Kwi 2006 22:18 Odpowiedzi: 29    Wyświetleń: 2107
  • Jak dołączyć biblioteki standardowe w GCC na Eclipse z WinARM?

    Więc w tej chwili masz dwie drogi: 1. Trudniejsza, ale więcej zrozumiesz jak to wszystko działa: sprawdzać, czy to co dołączyłeś jest prawidłowe i dołączyć jeszcze libgcc.a w odpowieniej wersji 2. Zmienić: LD = arm-elf-ld -v LFLAGS = -Map main.map -TLCD_nokia_olimex.cmd na: LD = arm-elf-gcc LFLAGS = -Wl,-Map=main.map -TLCD_nokia_olimex.cmd i zapomnieć...

    Mikrokontrolery ARM   30 Gru 2008 05:49 Odpowiedzi: 18    Wyświetleń: 4435
  • [ARM-Assembler] Jak zacząć naukę ARM Assembler na STM32F103VET?

    Witajcie, Kontynuując moją przygodę "chirurga ARM" doszedłem (i zatrzymałem się) do plików startup'owych i linkera. Przeglądając czarne zakamarki internetu znalazłem jakieś przykłady (Fredie'go też) lecz nie rozumiem na jakiej podstawie one powstały. Jako główne źródło podawana jest biblioteka standardowa STM i zawarte tam przykłady. Interesuje mnie...

    Mikrokontrolery ARM   13 Lip 2011 10:06 Odpowiedzi: 20    Wyświetleń: 12571
  • [STM32F4] - [CooCox] Mała różnica szybkości działania jednostki FPU

    dołączyłem bibliotekę libm.a. Ja natomiast proponuję NIGDY nie robić czegoś takiego jak ręczne dodawanie bibliotek typu libm, libc, libgcc, libstdc++, libsupc++ itd. W dobrze skonfigurowanym projekcie linker na pewno dołączy sam odpowiednią bibliotekę, a jeśli projekt jest źle skonfigurowany to trzeba naprawić podstawowy problem, a nie łatać dziury...

    Mikrokontrolery ARM   15 Mar 2014 11:24 Odpowiedzi: 9    Wyświetleń: 2310
  • Dlaczego malloc zwraca 0 w ARM z GNUARM i jak poprawnie użyć sbrk?

    Ok, problem rozwiązany, kluczem okazało się linkowanie programu z flagą -nostdlib. Linker przestał wrzucać całą bibliotekę do kodu, zapotrzebowanie na RAM również spadło i wszystko się mieści. P.S. No w C może są takie same, ale w C++ są raczej uzupełniane (stąd przy mieszanym kodzie trzeba stosować extern "C").

    Mikrokontrolery   20 Maj 2007 21:57 Odpowiedzi: 9    Wyświetleń: 1909
  • [AVR-GCC/WinAVR] Jak poprawnie dołączyć zewnętrzne biblioteki RTL8019?

    A może trzeba spokmpilować tez plik dla RTL i zlinkowac go przy kompilacji. Dla bibliotek standardowych dzieje się to samo bo juz są skompilowane a linker wie skad je brać.

    Mikrokontrolery AVR   30 Cze 2008 07:42 Odpowiedzi: 8    Wyświetleń: 3635
  • Przejście z Mega32 na Mega644 - brak definicji IO w bibliotekach AVR

    Co znaczy "stworzenia pliku .o jest późniejsza niż pliku .c"? Bo data stworzenia .c jest wcześniejsza, ale data modyfikacji (jeśli była robiona) późniejsza. Dodano po 1 # Hey Emacs, this is a -*- makefile -*- #---------------------------------------... # WinAVR Makefile Template written by Eric B. Weddington, Jörg Wunsch,...

    Mikrokontrolery AVR   12 Kwi 2011 22:02 Odpowiedzi: 13    Wyświetleń: 2090
  • Darmowy kompilator C dla dsPIC – czy MPLAB C Compiler nadaje się do komercji?

    Stary numer kompilator nie ma ograniczeń, ale biblioteki mają. "The compiler, binutils (linker, assembler, etc.) have no restrictions on their use beyond those imposed by the GNU General Public License (v2). Many of the libraries, however, are offered under different license terms. It is to these libraries that the code size restrictions apply. To say...

    Mikrokontrolery PIC   04 Mar 2010 14:04 Odpowiedzi: 30    Wyświetleń: 4175
  • Eagle nie działa po restarcie na nowym komputerze - co robić?

    Wystąpił problem z aplikacją eagle.exe i zostanie ona zamknięta. Przepraszamy za kłopoty. To jedyne co wiem, pozostałe informacje na temat blędu są w pliku. Dzieje sie to z każdym Eaglem od 4.11 poprzez 4.13 az do 4.16. Komputer: Asus P5B, Intel C2D e6300, 2gb DDR2-800, ale działo sie tez na starym Athlonie 1400. System to goły Windows XP (bez SP1...

    Software serwis   17 Mar 2007 23:32 Odpowiedzi: 8    Wyświetleń: 2056
  • Włącznik 230V sterowny pilotem IR

    Nie rozumiem idei takiego rozwiązania, w którym biblioteki nie są podłączane jawnie w kodzie programu lecz A ja chyba rozumiem, po co dodawać plik źródłowy skoro ktoś nie chce z niego korzystać, dlatego domyślnie jest poddawany kompilacji i linkowaniu. Dzięki właśnie plikom źródłowym łatwiej dzielić projekt na "podprojekty" i tworzyć tzw. "biblioteki",...

    DIY Smart Home   04 Sty 2020 15:31 Odpowiedzi: 23    Wyświetleń: 4893
  • C++ - Kompilacja wielu modułów na Ubuntu z g++ - błędy kompilacji

    Dobra, odpowiem krótko jak to jest a potem sobie wykorzystasz jak chcesz. Do zrozumienia: kompilacja przebiega dwuetapowo, najpierw kompilowane są pliki c,c++ (to co nazywasz modułami), wyniku kompilacji powstają tzw. "obiekty" (.o), są to kawałki kodu maszynowego dla każdej funkcji jaką zrobiłeś, zmiennych itd. Są one jednak "luźne" i nie tworzą całość....

    Programowanie Początkujący   03 Lut 2013 14:55 Odpowiedzi: 4    Wyświetleń: 2031