linker opcja

Znaleziono około 154 wyników dla: linker opcja
  • C++ Builder 6, WinXP - Linker Error - Unresolved external

    Usiłuję napisać jakiś program, który będzie coś robił z kartą pomiarową National Instruments. Plik nagłówkowy, dostarczony przez NI to "NIDAQmx.h". Plik *.lib to natomiast "NIDAQmx.lib". Pliki te wkleiłem do stosownych katalogów Builder'a (...\include\ i ...\lib\). W aplikacji okienkowej dołączam...

    Programowanie Początkujący maciej_333   03 Sie 2012 20:56 Odpowiedzi: 2    Wyświetleń: 1230
  • Delphi 2007, Windows 7 i linker

    Witam. Zainstalowałem Delphi 2007 na Windows 7 i bardzo zależy mi na opcjach linkera. Dokładnie chodzi mi o opcje znajdujące się w części "EXE and DLL options" czyli "Include TD32 debug info" i "Include remote degug symbols". Pod WinXP opcje te działają jak powinny, natomiast pod Win7 są poprostu...

    Programowanie Vinnic   30 Mar 2010 13:11 Odpowiedzi: 2    Wyświetleń: 1563
  • ARM LINKER - ARM skrypt linkera, nowa sekcja pamięci

    dzięki za bardzo dobry pomysł ze skróceniem sekcji Flash'a. Niestety nigdzie nie mogę znaleść tej opcji do wyłączenia czyszczenia całej pamięci przy debugowaniu. Może ktoś wie jak to wyłączyć w TrueSTUDIO? -------------------------... to nie opcje...

    Mikrokontrolery ARM mrianura   05 Lip 2016 15:12 Odpowiedzi: 3    Wyświetleń: 978
  • Linker error - creating process error - AVRside

    A wskazales w opcjach AVRSIDE plik wykonawczy avr-gcc.exe ?? Znajduje sie on w katalogu WINAVR/BIN .

    Mikrokontrolery dzik84   03 Kwi 2006 22:18 Odpowiedzi: 29    Wyświetleń: 1885
  • [c] borland error: [Linker Fatal Error]

    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...

    Programowanie jerraz   09 Kwi 2010 13:47 Odpowiedzi: 5    Wyświetleń: 1541
  • [Linker error] undefined reference to `Direct3DCreate8@4'

    DevCpp -> Menu Projekt ->Opcje projektu -> Parametry Projektu -> W pole Konolidator wpisz: -ld3d8 albo szukaj w katalogu lib biblioteki ld3d8.a. Jestem teraz w pracy i nie mam dostępu do DEV-CPP tak że nie pamiętam dokładnie jak się te biblioteki dodawało, z resztą używam teraz Codeblocka. Wg mnie jest...

    Programowanie marijuz   24 Sie 2010 12:43 Odpowiedzi: 4    Wyświetleń: 1008
  • [STM32f4 eval] [Eclispse Helios sr2 Code Sourcery] linker

    Pierwsza kwestia. Chodzi o to, że Cortex-M3 może zostać zresetowany "programowo" - jest specjalny rejestr który na to pozwala, jednak jest to właśnie reset samego rdzenia. Możliwy jest jeszcze jakby "drugi poziom" takiego "programowego" resetu - który resetuje też peryferia. Tak czy siak - OpenOCD...

    Mikrokontrolery ARM mkawalki   13 Lip 2014 20:15 Odpowiedzi: 11    Wyświetleń: 2341
  • [Mega8] - Linker mi nie działa - nie widzi pliku?

    To, że plik istnieje nie znaczy, że kompilator (a nie linker) go widzą. gcc może być wywoływany z katalogu w którym TWI nie występuje. Od tego są opcje kompilatora wskazujące domyślne ścieżki wyszukiwania, ustaw je prawidłowo w projekcie i będzie ok.

    Mikrokontrolery Początkujący afterparty   26 Sie 2014 16:20 Odpowiedzi: 7    Wyświetleń: 708
  • [GCC] Linker usuwa zmienne z atrybutem "used"

    1. Czy powyższy przykład z atrybutem dla konkretnej zmiennej da się rozciągnąć na szerszy zakres na zasadzie "od tego miejsca do odwołania"? Raczej nie, ale jeśli nie chce Ci się dużo pisać, to po prostu możesz sobie zdefiniować stosowne makro #define. Myślałem, że jest jakiś odpowiednik "#pragma...

    Mikrokontrolery ARM voldek   03 Lip 2018 20:13 Odpowiedzi: 29    Wyświetleń: 735
  • PIC16F648A - blad kompilatora HI-TECH - opcja psect

    Witam, czy ktoś z kolegów może wie o co chodzi gdy podczas kompilacji wyskakuje nas bład? Błąd ten wystepuje po przekroczeniu 2kb, "nie jest to wersja demo programu" Wiem że w procesorach PIC trzeba zarządzać stronami po 1024slow. Tylko jak tym zarządzać w C? Bład: " Error[000] : Can't find...

    Mikrokontrolery Arusek   12 Lip 2009 18:06 Odpowiedzi: 2    Wyświetleń: 897
  • C++ Builder - błędy zmianie opcji Packages

    Dodałem do projektu bibliotekę wininet.lib jednocześnie usuwając w kodzie linijkę #pragma comment(lib, "wininet.lib"); - i 1 error znikł Mimo to dalej błąd przy odhaczonym "Build runtime packages": Linker Fatal Error Unable to open GRAPHICS.OBJ

    Programowanie Początkujący kazzik87   20 Lis 2013 20:12 Odpowiedzi: 8    Wyświetleń: 918
  • Re: komputer MIK CA80 - reanimacja zabytkowego komputerka

    Programowanie Z80 (CA80) w C z użyciem SDCC – mini poradnik 1. Pobieramy [url=]SDCC 2. Pobieramy [url=]Code::Blocks 3. Instalujemy SDCC 4. Instalujemy Code::Blocks Podczas instalacji Code::Blocks powinien znaleźć SDCC (Small Device C Compiler), który ustawiamy jako domyślny kompilator....

    Elektronika Retro Atlantis86   23 Cze 2018 12:26 Odpowiedzi: 240    Wyświetleń: 66408
  • STM32F4[C] keil - Wydzielenie Pamięci FLASH do zapisu / odczytu danych ?

    pomyslales o uzyciu scatter file? ;] W tam: target->options->linker odkliknij opcje "use memory layout from target dialog". Klik w przycisk "edit" z prawej strony. LR_IROM1 0x08000000 0x3C000 { ; load region size_region, zalozmy ze flash ma 256KiB ER_IROM1 0x08000000 0x3C000 {...

    Mikrokontrolery ARM nsvinc   24 Maj 2013 01:41 Odpowiedzi: 13    Wyświetleń: 3702
  • [PIC18][C/PikLab/Linux] Picdem bootloader & SDCC

    Witam! W końcu przyszedł czas na PIC'e... Płytka testowa na PIC18F4550, wyprowadzone złącze ICSP, USB, *nix i PikLab wraz z SDCC. Programator ICSP w najprostszej wersji JDM'a jaka może być, działa wyśmienicie. Żeby sobie uprościć życie wgrałem do procesora bootloader lsusb wyświetla się wykryte...

    Mikrokontrolery PIC CDMaster   14 Lis 2008 18:23 Odpowiedzi: 3    Wyświetleń: 2285
  • [CodeSourcery]Cross kompilacja programów na platforymy ARM

    Bibliotekę skompilowałem pod ARMy, tyle że nie bardzo wiem jak ustawić ścieżkę do niej, może któś mądrzejszy będzie wiedział jaką komendą ją ustawić, opcje skryptu są takie: Usage: ./configure Jeśli się nie da ustawić ścieżki, to spróbuję skopiować gdzieś żeby konfigurator zobaczył tą bibliotekę;)

    Mikrokontrolery lipek   16 Sty 2012 12:59 Odpowiedzi: 26    Wyświetleń: 4788
  • [STM32F4][C/GCC]kompilacja CMSIS DSP w projekcie Makefile

    A czy uważasz że wszystko jest linkowane? Twoje pytanie sporo sugeruje. Jakoś bylem zafiksowany na to, że w ten sposób dołączany kod musi być "wrzucony" w całości, ale cóż błądzenie to rzecz ludzka, sporo wody jeszcze upłynie zanim takie mechanizmy będą dla mnie zrozumiałe :) Cały czas mam przed...

    Mikrokontrolery ARM simw   06 Kwi 2018 10:36 Odpowiedzi: 41    Wyświetleń: 1443
  • tms320f241

    Morph - prosiłeś o opis metody generowania kodu dla F24x - ponizej zamieszczam przykładowy opis - praktycznie "od a do z" Zaznaczam tylko - że prezentowany program jest wręcz trywialnie prosty i wybrałem go tylko dlatego, aby ułatwić analizę plików generowanych przez assembler, linker oraz konwerter...

    DSP i Transmisja nicsheBrod   15 Sie 2018 12:19 Odpowiedzi: 290    Wyświetleń: 76242
  • Problem z napisanymi bibliotekami 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...

    Mikrokontrolery HIOB   07 Mar 2007 16:12 Odpowiedzi: 7    Wyświetleń: 1145
  • ATMega Kompilator, programator. Jaka kombinacja dziala ?

    No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this...

    Mikrokontrolery fantom   22 Maj 2007 07:38 Odpowiedzi: 24    Wyświetleń: 5763
  • [ARM][STR9xx]problemy z linkerem

    Sugerowałbym, że linker wybiera złą wersję libc (tzn. skompilowaną z innymi opcjami) U mnie z tymi opcjami działa, ale mam samodzielnie kompilowane środowisko. Sprawdź ile masz plików z nazwą libc, i który linker wybiera. Albert

    Mikrokontrolery ARM 999602   22 Maj 2009 05:48 Odpowiedzi: 3    Wyświetleń: 1939
  • [ZL25ARM][STR912FAW44]Debugowanie - czy możliwe?

    Uff, dużo tego. Każdy program w procesorze składa się z tego co Ty napiszesz oraz potencjalnych bibliotek. Jedno i drugie powinno być skompilowane z tymi samymi opcjami (w naszym przypadku obecność koprocesora i używany przez niego format danych). Inaczej linker się pluje i ma rację. Twórcy yagarto...

    Mikrokontrolery ARM ksymis   02 Kwi 2009 12:28 Odpowiedzi: 54    Wyświetleń: 7147
  • Graficzy program C++. Jaki kompilator jest potrzebny? Okienkowe programy.

    W ustawieniach projektu musisz zaznaczyc aby kompilowal ze wszystkimi bibliotekami (z tego co pamietam zakladka "Linker", program bedzie wtedy troche wiekszy). Nie pamietam dokladnie, jak wroce do domu to podam szczegoly. Swoja droga to temat poruszany na elektrodzie wiec powinienes znalezc. Pozdro --------------------...

    Programowanie przemo.t   23 Sie 2006 10:35 Odpowiedzi: 9    Wyświetleń: 1881
  • funkcje asemblera w C (AVRStudio)

    Witam wszystkich Problem, który przedstawiłem dalej występuje, choć opis w proponowanym linku jest dokładnie tym co próbowałem zrobić. Może ktoś mógłby (krok po kroku) wytłumaczyć mi co robi oraz jak wygląda dokładnie plik '.S' oraz (przede wszystkim) makefile. Myślę, że problem tkwi właśnie w pliku...

    Mikrokontrolery Marek2006   04 Sty 2007 10:52 Odpowiedzi: 7    Wyświetleń: 1807
  • obsługa sterty w arm

    Witam, mam pytanie odnośnie obsługi sterty w arm'ach, używam gnuarm. Problem polega na tym, że funkcja malloc zwraca wartość 0. Słyszałem, że trzeba napisać własną funkcję caddr_t sbrk(int incr), jednak gdy to zrobię to jest ona dołączano do kodu wynikowego, jednak nigdy nie jest wywoływana, wywoływana...

    Mikrokontrolery fantom   20 Maj 2007 21:57 Odpowiedzi: 9    Wyświetleń: 1690
  • VC++ express edition funkcja BlockInput()

    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...

    Programowanie Hopin   04 Wrz 2007 17:53 Odpowiedzi: 1    Wyświetleń: 966
  • Co to jest lpVtbl? W jakiej bibliotece zdefiniowany?

    Przez internet nie ma Panów ani Pań, chyba że wiesz z kim rozmawiasz. To jest składnia dla C, a Ty zapewne kompilujesz to jako C++. Masz dwa wyjścia: zapisz tą funkcję w pliku .c, lub popraw: lpRichEditOle->lpVtbl->GetClientSi... &lpOleClientSite); // na lpRichEditOle->GetClientSite(...

    Programowanie Początkujący Akane   13 Maj 2009 18:13 Odpowiedzi: 3    Wyświetleń: 1023
  • AVR program w C++. Co należy zmienić w Makefile?

    Witam Nie wiem czy autor rozwiązał problem jaki postawił w 1 poście, ale mam podobny do jego. Czytając FAQ z avrlib Basically yes, C++ is supported (assuming your compiler has been configured and compiled to support it, of course) mam własnie problem z prawidłowym ustawieniem makefila. Po zmianie...

    Mikrokontrolery Dr.Vee   23 Lip 2009 21:56 Odpowiedzi: 18    Wyświetleń: 8961
  • funkcje na zewnętrznej pamięci

    Teraz nie pamiętam czy ta opcja jest w GCC, ale w RVCT powinna być na pewno. Kompilujesz swój OS - linker generuje plik map w którym są adresy wszystkich funkcji i zmiennych. Ten plik map możesz użyć do kompilacji programu/funkcji, dzięki temu linker będzie wiedział pod jakimi adresami ma szukać konkretnych...

    Mikrokontrolery ARM kred   28 Maj 2010 14:01 Odpowiedzi: 23    Wyświetleń: 1679
  • [AT91SAM7S] IAR+J-Link - nie wywołuje przerwań przy debug

    Oczywiście. Zarówno puszczałem kod swobodnie i czekałem na breakpoint'a jak i działałem StepOver i czekałem na zmianę w AIC_IPR(po zmianie powinno się wywołać przerwanie, zmiana następowała, a przerwanie nie). //Edit: Zauważyłem, że Linker wykorzystuje pliki *.icf do pozyskania danych o pamięciach...

    Mikrokontrolery ARM marenc   09 Wrz 2010 11:29 Odpowiedzi: 2    Wyświetleń: 1326
  • [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...

    Mikrokontrolery AVR dondu   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 4659
  • Implementacja Fttw w Dev C++

    Witam, chciałem dodać fftw do Dev C++. Znalazłem taką paczkę: Oraz przykładowy kod: Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . Ale ten kod się kompiluje. Jest problem z linkowaniem. Musisz dodać w opcjach projektu scieżkę do biblioteki.

    Programowanie arnidzionk   09 Lip 2012 21:37 Odpowiedzi: 3    Wyświetleń: 793
  • atmel studio M8 - funkcja sprintf

    Zrobiłem coś takiego: Project > Properties > Toolchain > AVR/GNU Linker > Libraries tam w górnym okienku dodałem Twoją linijkę jednak po kompilacji wywala mi błąd poniższej treści: cannot find -l-Wl Nie jestem pewien, czy w odpowiednim miejscu to zlinkowałem, i zupełnie nie rozumiem...

    Mikrokontrolery AVR Jarosław J   17 Lis 2012 10:25 Odpowiedzi: 6    Wyświetleń: 1695
  • Program zliczający impulsy enkodera

    Nie do końca. Kompilator musi wygenerować ciało funkcji tylko jeśli program pobiera jej adres. W sytuacji, w której program składa się z oddzielnych modułów kompilacji oczywiście tego stwierdzić nie może i dopiero wtedy linker może ten kod usunąć (--gc-sections). Z drugiej strony linker sam od siebie...

    Mikrokontrolery AVR miccaldo   27 Gru 2012 23:08 Odpowiedzi: 20    Wyświetleń: 3465
  • Odczyt zajętości RAM z konsoli

    Fajna ta flaga, nie znałem wcześniej (; To jest "świeża" opcja, więc niech najpierw każdy sprawdzi wersję binutils zanim zacznie się jej doszukiwać. Changes in 2.26: * Add --fix-stm32l4xx-629360 to the ARM linker to enable a link-time workaround for a bug in the bus matrix / memory...

    Mikrokontrolery ARM Freddie Chopin   20 Lis 2016 13:16 Odpowiedzi: 10    Wyświetleń: 696
  • Makefile, próba zrozumienia, wprowadzenie kompilacji wielowątkowej

    Witam, mam szablon pliku Makefile, który stosuję podczas kompilacji projektów w GCC. Problem mój polega na tym, że plików źródłowych jest sporo, w wielu katalogach i podkatalogach i cały proces (a zwłaszcza proces kompilacji plików źródłowych do plików obiektowych) trwa bardzo długo. Chcę skorzystać...

    Programowanie __Grzegorz__   29 Maj 2018 08:13 Odpowiedzi: 2    Wyświetleń: 159
  • AT91SAM7XC256 - [Eclipse+openocd+GDB+GNU ARM Eclipse Plugin] konfiguracja

    Ręce mi opadły w stosunku do tego, co trzeba wykonać, aby uruchomić debugowanie OpenOCD pod Eclipse. Uruchomił Keil, podłączył ULINK'a, wczytał projekt.. i działa... (debugowanie). Cóż za stronniczość... O czym to niby świadczy? Czy ja tu widzę porównanie TWORZENIA I KONFIGURACJI PROJEKTU oraz KONFIGURACJI...

    Mikrokontrolery ARM B0BI   10 Cze 2014 06:36 Odpowiedzi: 46    Wyświetleń: 7263
  • Rozmiar kodu wynikowego. Keil vs Eclipse

    Witam, Chcę odświeżyć troszkę temat bo zetknąłem się z problemem rozmiaru kodu. Używam eclipse + sourcery lite++. Problem jest taki że zacząłem pisać program i nie robi on jeszcze nic konkretnego tylko konfiguruje potrzebne mi peryferia. I to wszystko zajmuje już około 26kilo kodu. Wynik jest...

    Mikrokontrolery ARM rompacz   07 Mar 2012 13:05 Odpowiedzi: 9    Wyświetleń: 2760
  • programowanie w C i DSM51

    Po kolei, z czego ma wynikać alokacja programu :) czy przypadkiem nie z budowy zestawu i wykorzystania niższej pamięci programu dla procedur systemowych:) Do alokacji kodu programu na sztywno służy opcja linkera --code-loc <Value> Domyślnie Wartość = 0. Uwaga kiedy ta opcja jest użyta...

    Mikrokontrolery Jdsoul   24 Wrz 2007 08:45 Odpowiedzi: 11    Wyświetleń: 1992
  • Pocket LOOX 600 - Proszę o szczegółowe przetłumaczenie instrukcji!

    Dobra, masz tłumaczenie: Kernel, bootloader : [syntax=text]Uwaga: oryginał zawiera drobne błędy w składni/ortograficzne - tłumaczenie ma na celu oddać logiczny sens treści. LOOX 600 jest PDA bazującym na procesorze/chipsecie Xscale (klasa SoC - System On Chip) Aby ułatwić proces uruchomieniowy...

    Software serwis foxxer672   29 Gru 2012 15:03 Odpowiedzi: 6    Wyświetleń: 1095
  • Stery do wszystkich radków

    Może podsumujemy wszystko do kupy. -catalysty sterowniki produkowane przez zespół ATI bardzo stabline wmiare wydajne, przejżyste opcje -omegi sterowniki referencyjne modyfikowane po to by dawać więcej FPS w grach przy niezauważalnej stracie jakości. Posiadają bezproblemową konsole znaną z programu...

    Komputery Eksploatacja 321Kami   05 Maj 2005 20:56 Odpowiedzi: 11    Wyświetleń: 891
  • problem z hi-tech

    Witam. Osobna deklaracja nic nie zmieniła. Ściągnąłem Mplaba 7.21 i efekt jret ten sam.Mam też starego Mplaba i tam podobnie. Zmienne oglądam w wathu w jego opcjach znalazłem dwa rodzaje float(MCHP Float i IEEE Float) na obudwu działa tak samo. W opcji Project/Build options/Project-Picc linker zmieniałem...

    Mikrokontrolery lisuluke   12 Wrz 2005 17:53 Odpowiedzi: 6    Wyświetleń: 861
  • make: *** [pubny.elf] Error 1 - co to za blad

    Czytam uwaznie i napisalem jaki mam z tym problem opcje do linkera podaje w AVRStudio w opcjach projektu i jak dodalem tam "-Wl,-u,vfprintf" to automatycznie w makefile'u pojawilo mi się to co podalem w drugim poście czyli 2x"-Wl" a jak dalem w ustawieniach "-u,vfprintf" to zniknely oba "-Wl" z makefile'a...

    Mikrokontrolery fantom   08 Lis 2007 10:12 Odpowiedzi: 8    Wyświetleń: 3254
  • Różnice wielkości pliku po kompilacji AVR-GCC.

    Jak już pisałem są inne opcje, oprócz -Os, które powodują dalsze zmniejszenie kodu... Co do dołączania plików - najprościej sobie to wyobraź w ten sposób, że include powoduje, że w miejscu w którym jest nagle pojawia się cały plik, który includujesz - coś jakby copy/paste. Jeśli pliki są dodawane do...

    Mikrokontrolery AVR atom1477   08 Cze 2010 13:12 Odpowiedzi: 47    Wyświetleń: 4839
  • Delphi. wkompilowanie modułów w moją bibliotekę *.bpl

    Delphi. wkompilowanie modułów w moją bibliotekę *.bpl Piszę program, który działa w oparciu o pluginy. Zarówno pluginy, jak i sam program są mojego autorstwa. Pluginy skompilowane są jako borlandowe biblioteki *.bpl, ładowane dynamicznie (w miarę potrzeb) przez główny program (exe). Aby program...

    Programowanie dkow   04 Lis 2011 20:32 Odpowiedzi: 2    Wyświetleń: 1067
  • 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 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 lasotaa   27 Maj 2012 01:43 Odpowiedzi: 2    Wyświetleń: 1312
  • STM32F1/F4 (Eclipse) - Tworzenie biblioteki dynamicznej-podział programu

    Dzięki. Spróbuje jutro i opiszę dokładnie procedurę dla potomnych :D Ważne by każdemu elementowi nadać adres (przez memory i umieszczenie sekcji w niej albo przez .=ADRES co każdą sekcję wejściową ). I zagwarantować by obiekty mieściły się w sekcjach. Więc lepszą uważam metodą 1. Linker sam wypluje...

    Mikrokontrolery ARM Leszek7Sz   27 Wrz 2014 10:43 Odpowiedzi: 16    Wyświetleń: 1299
  • AT91SAM7S256 - Nie działające przerwanie Keil

    Witam, mam problem z uruchomieniem przerwań. Procesor działa poprawnie, nie zawiesza się ale nie chcą ruszyć przerwania. Proszę o wskazówki. Programy piszę w Keilu [syntax=c] #include<AT91SAM7S... main_init(void); void...

    Mikrokontrolery ARM kondonja   11 Sty 2015 19:56 Odpowiedzi: 0    Wyświetleń: 471
  • [STM32][C] - Poprawne pisanie własnych bibliotek

    Przeczytałem wątek z dużym zainteresowaniem, wracam do uP po paru latach natomiast jestem starym programistą C Nie będę redagował jednolinijkowych cytatów, wypowiem się w punktach mam nadzieję każdy wyczyta co pochwalam / czemu się sprzeciwiam 0) nie zmienimy starego albo nie swojego kodu (np AVR...

    Mikrokontrolery ARM Freddie Chopin   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 7908
  • [C++ Builder] Brakujące biblioteki OCX.

    Jest tego troche do podklikania wiec podsylam Ci plik jak powinienes miec ustawione w project->options. Chyba "przepisywanie" całej 'konfiguracji' nie jest potrzebne :) Nie ma wcale tego wiele... Wystarczy że zmienisz dwie opcje w "Project->Options...". I nic więcej nie trzeba grzebać. W zakładce...

    Programowanie rtom   16 Lis 2004 15:45 Odpowiedzi: 5    Wyświetleń: 2859
  • Programowanie w języku C (C++Builder6)

    Jestem "raczkującym" programistą w języku C. Posiadam program firmy Borland C++Builder6. Nie wiem jednak jak stworzyć plik exe który będzie samodzielnie działał pod Windows ew. pod DOS-em. Proszęo pomoc, chętnie wejdę w szerszy kontakt z kimś zainteresowanym tematyką programowania w C. **************************************...

    Schematu/instrukcji/artykułu pol48   24 Lip 2005 19:00 Odpowiedzi: 1    Wyświetleń: 393
  • 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?...

    Programowanie psg   14 Sty 2009 16:57 Odpowiedzi: 9    Wyświetleń: 5762
  • Duży rozmiar programu [C\C++]

    Dzięki za pomoc :) ... Niestety po urzyciu opcji -nostartfiles i -nostdlib, linker (LD od mingw) wykrzacza się: Pojawia sie też warning: Jak temu zaradzić??

    Programowanie Freeradio   20 Sty 2007 12:29 Odpowiedzi: 7    Wyświetleń: 1343
  • 8051 kompilator SDCC Insufficient ROM/EPROM/FLASH memory

    Gwoli scislosci to -Wl -r to jest dopiero przekazanie opcji dla linkera, wszystko to co wczesniej to opcje dla kompilatora. P.S. z ciekawosci wpisalem w google "sdcc options" i jedna z pierwszych stron traktujacych o dallasach wyjasnia te sprawe. Co do 51 to uwazam ze informacje o jej smierci...

    Mikrokontrolery cie779   11 Kwi 2007 19:48 Odpowiedzi: 13    Wyświetleń: 1736
  • Keil + AT91SAM7S256

    Witam, mam problem z uruchomieniem programu napisanego i skompilowanego pod Keilem. Program nie startuje. Wydaje mi sie ze problem to zle usatwienia adresow bazowych RAM i ROM. Mam je nastepujaco ustawione: Linker - opcje: R/O Base: 0x00100000 R/W Base: 0x00200000 Target - opcje: ...

    Mikrokontrolery Lukee   26 Maj 2007 13:52 Odpowiedzi: 0    Wyświetleń: 623
  • ATMega128 przerwania w bls, kod w cz. aplikacyjnej

    Witam, mam następujący problem: pisze mini systemik operacyjny na atmege128 z bootloaderem. Za pomocą opcji linkera -Ttext=0x1e000 mogę przenieść sobie całość do sekcji bootloadera w pamięci, następnie fjusem oraz programowo przestawiam zgłaszanie przerwań i wszystko działa ok. Problem w tym że...

    Mikrokontrolery MarcinKawka   25 Lip 2007 20:55 Odpowiedzi: 4    Wyświetleń: 891
  • programy w c++ dzialajace na innych komputerach

    Znalazłem coś takiego, u mnie działa: Jeżeli program, który stworzyłeś za pomocą środowiska Borland C++ Builder nie uruchamia się na komputerach innych niż Twój, to musisz go skompilować razem z bibliotekami. W tym celu wejdź do menu Project | Options. Następnie w oknie dialogowym, które powinno wyskoczyć...

    Programowanie maciek_slon   15 Maj 2008 16:35 Odpowiedzi: 7    Wyświetleń: 1447
  • [LPC2148][C/Keil] jak umieścić kod w pamięci RAM

    Witam, Nie wiem jak dać do zrozumienia kompilatorowi "Keil ARM Tools", że chciałbym umieścić pewien kod programu nie we Flashu ale w RAM, żeby się szybciej wykonywały pewne kawałki programów. To ze sobie skompilujesz kod tak zeby ci sie wykonywal z RAM-u (a w zasadzie zlinkujesz) jeszcze niczego...

    Mikrokontrolery ARM fantom   26 Maj 2008 08:28 Odpowiedzi: 6    Wyświetleń: 2059
  • [STM32F103RBT6]Gcc makefile dla CMSIS

    Przejrzałeś choć mój makefile i opcje tego pluginu przed pytaniem? W moim makefile opcje odpowiedzialne za to są podane WPROST - ffunction-sections (kompilator), -fdata-sections (kompilator) i -gc-sections (linker) - teraz tylko je znajdź w parametrach plugina. Są tam na pewno, bo osobiście pisałem patch'a,...

    Mikrokontrolery ARM mieczotronix   13 Lis 2009 21:53 Odpowiedzi: 26    Wyświetleń: 3623
  • Jak wypełnić S-recod 2-bajtową wartością zawsze od parzystych adresów.

    Po skompilowaniu kodu w końcu dostaję S-record motoroli ( a.mot ) z dziurami w przestrzeni adresowej (nie wszystkie adresy są wypełnione programem/danymi). Chcę wypełnić te dziury wartością 0x0180 . Ważne by ta wartość zawsze zaczynała się parzystym adresem. 0x0180 to instrukcja mojego kontrolera...

    Programowanie devemouse   27 Wrz 2011 13:58 Odpowiedzi: 0    Wyświetleń: 555
  • ARM - Code::Blocks + Yagarto - Integracja

    Witam Chciałbym zintegrować środowisko Code::Blocks z pakietem Yagarto, aby tworzyć oprogramowanie na ARM w języku C++. Dotychczas korzystałem z pakietu WinARM, ale nie jest on chyba tak aktualny jak yagarto. Po za tym, zamiast domyślnie PN2, używałem CodeLite, i wszystko działało dobrze, ale dostałem...

    Mikrokontrolery ARM Sparrowhawk   10 Lip 2012 21:19 Odpowiedzi: 11    Wyświetleń: 2663
  • m8 [c] ATMEL STUDIO - dziwne zachowanie odczyt z PROGMEM

    Ale kompilator to robi na każdym poziomie optymalizacji (przykład dla najniższej -O1): [syntax=c]static inline void ShowOnLED(uint8_t val) { uint8_t tmp=0xFF; bc: ef ef ldi r30, 0xFF ; 255 if((val & 0x7F)<11) tmp=pgm_read_byte(&DIGITS[val & 0x7F]); if((val & DP)==1)...

    Mikrokontrolery AVR Jarosław J   26 Gru 2012 22:47 Odpowiedzi: 20    Wyświetleń: 2820
  • [VS2012/C++] - Windows Forms Apllication odpala się z CMD

    A możesz wskazać gdzie jest ta opcja bo chyba wszystko przeszukałem i takiej nie mogę znaleźć, czy może o to chodzi: Properties->Linker->System->Sub... ? A jeśli nie to jak możesz to wskaż dokładniej gdzie ta opcja jest bo sobie poradzić nie mogę, istna masakra;/

    Programowanie kopek11111   08 Sty 2013 12:02 Odpowiedzi: 2    Wyświetleń: 1215
  • STM32F4 LTO - Nowe linaro i LTO

    Coprawda mój manual jest trochę starszy, ale: The only important thing to keep in mind is that to enable link-time optimizations the ‘-flto’ flag needs to be passed to both the compile and the link commands. ... When supported by the linker, the linker plugin (see ‘-fuse-linker-plugin’)...

    Mikrokontrolery ARM 94075   14 Maj 2013 11:55 Odpowiedzi: 16    Wyświetleń: 2451
  • Wzrost wielkości kodu wynikowego po zmianie z M8 na M32?

    Rzeczywiście, to opcja linkera...a więc trzeba to włączyć do opcji linkera: Project->Properties->C/C++ Build->Settings->AVR C Linker->General->Other Arguments = -Wl,--relax. Zysk: 1414 bajtów w wyniku kompilacji, czyli nadal jeszcze nie poziom M8. Dodatkowo zmienił się kod inicjalizacji...

    Mikrokontrolery 1491294   23 Kwi 2014 16:41 Odpowiedzi: 11    Wyświetleń: 1173
  • Uruchamianie programu w trybie administratora wykorzystująceg bibliotekę WinIO32

    Nie wykorzystuje standardowej transmisji równoległej LPT tylko steruje poszczególnymi bitami portu LPT. Stosuje do tego odwołania do portów w przestrzeni IO procesora. Niestety we współczesnych Windowsach nie można bezpośrednio odwoływać się do portów IO. Potrzebna jest specjalna biblioteka. Co...

    Programowanie TomaszKro   16 Wrz 2015 18:24 Odpowiedzi: 3    Wyświetleń: 486
  • [DEV C++] Undefined reference error

    ->pazio: Jeżeli dobrze kojarzę linker nie widzi biblioteki OpenAL. Zrób tak: wejdź w devCpp do (o ile używasz polskiej wersji): projekt->opcje projektu->parametry w okienku: konsolidator dopisz: -lALut -lOpenAL32 Jeżeli nie zainstalowałeś wcześniej biblioteki OpenAL zrób tak: wejdź Narzędzia->sprawdź,...

    Programowanie Bielsky   10 Sty 2005 09:44 Odpowiedzi: 5    Wyświetleń: 2400
  • WinApi i command window

    ja nie mam żadnego problemu z linkowaniem bibliotek, crtdll.lib jest domyślnie linkowany do każdego kompilowanego przeze mnie programu Gdy linker wywala unresolved external... to przeszukuję sobie folder /libs za jakąś funkcją i ją dodaję do programu pisząc $use "jakiś_lib.lib" jeśli...

    Programowanie gszyszka   28 Kwi 2005 18:53 Odpowiedzi: 8    Wyświetleń: 1343
  • Jak stworzyć własną bibliotekę w WINAVR ??

    Witam, static..? static powoduje, że funckje/procedury są lokalne (coś jak metody prywatne, scope tylko w pliku, w którym zostały zdefiniowane).. zaś to, czy ich definicje znajdą się w pliku wynikowym zależy bardziej od linker-a i jego ustawień.. choć może w przypadku C na avr-y sprawa ma się inaczej...

    Mikrokontrolery HIOB   14 Lis 2005 19:05 Odpowiedzi: 10    Wyświetleń: 1900
  • Problem w Jezyku C

    Sprawdzalem ten programik i on sie nie kompiluje. Ma jeden blad "implicit declaration of function `int eof(...)'" Czy ktos wie, jak go usunac i zrobic tak zeby dobrze dzialal?? Ma być feof(), a nie eof(). Rzeczywiście w pierwszej chwili napisałem eof(), lecz może minutę później zauważyłem...

    Programowanie Orzech21   21 Gru 2005 23:40 Odpowiedzi: 9    Wyświetleń: 3372
  • Jak skompilować program pod PIC18

    Poszukaj na ikonkach MPLAB-a opcji Build Options i wywołaj ją. Albo z menu Project wybierz też Build Options i wskaż nazwę swojego projektu. I teraz w okienku Library Path wskaż lokalizację bibliotek kompilatora. Jeżeli instalowałeś w domyślnych katalogach to będzie: c:\mcc18\lib Okienko Include Path:...

    Mikrokontrolery filip_gd   10 Cze 2006 10:17 Odpowiedzi: 4    Wyświetleń: 2148
  • pytanie na temat tworzenia plików *.h w keilu itp

    jeśli mam dwa pliki *.c to obojętnie gdzie daję pętlę main() ? Tak, byle by gdzieś była, tylko przy kompilacji trzeba uważać. Plik bez main() można skompilować tylko do postaci pliku linkowalnego (.o), czyli w wiekszosci kompilatorow z opcją -c. Potem oczywiście poskładać wszystko za pomocą linkera. Można...

    Mikrokontrolery mototest   04 Wrz 2006 19:58 Odpowiedzi: 5    Wyświetleń: 915
  • Probem z linkerem AVR undefined reference to `__stack

    Witam Mam problem z linkowaniem plików wygenerowanych przez kompilator avr-gcc oraz assembler avr-as. W pliku 1.asm mam kod funkcji delay: .global DelayLoop .func DelayLoop DelayLoop: push r16 ldi r16,255 DelayLoop1: ... r16 cpi r16,0 brne DelayLoop1 pop...

    Mikrokontrolery vonteq666   25 Sty 2007 20:11 Odpowiedzi: 2    Wyświetleń: 941
  • 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...

    Mikrokontrolery chomiczuk   25 Sty 2007 21:22 Odpowiedzi: 5    Wyświetleń: 1788
  • PIC 16f877A PICC ADC Problem z wyświetleniem

    Tomixxx, czy dobrze zrozumialem, ze uzywasz PICC HiTecha? Chyba w kompilatorze nie ustawiles opcji wlaczenia pelnego printf. Project->Properties->C/C++Bui... Support: Integer, Long and Float. Mam nadzieje, ze w tym problem. Pozdrawiam BF

    Mikrokontrolery tomixxx   26 Mar 2007 18:34 Odpowiedzi: 2    Wyświetleń: 1100
  • Programowanie w windows, komunikacja RS232, Jaki język?

    EDIT:... Błąd mówi że linker nie może odnaleźć funkcji, jako że pochodzi ona z bibliotek WinAPI, wyszukujesz jej stronę na msdn: i dołączasz w opcjach projektu bibliotekę z funkcją, w tym wypadku: gdi32.lib Pozdrawiam, Krzysztof.

    Programowanie Remeknapr   19 Sie 2007 00:21 Odpowiedzi: 16    Wyświetleń: 2683
  • WinARM i funkcja sprintf??

    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...

    Mikrokontrolery upanie   04 Wrz 2007 21:27 Odpowiedzi: 12    Wyświetleń: 4120
  • Język C - umieszczanie tablic pod wyznaczonym adresem

    Generalnie pytanie jest trochę źle zfromułowane bo to nie C ani zaden inny język programowania odpowiedzialny jest za rozmieszczenie segmentów kodu w pamięci uP, tym zajmuje sie linker. Trzeba poszukać w opcjach linkera i utworzyć sobie nowy segment w żądanym obszarze pamięci.

    Mikrokontrolery Jdsoul   04 Paź 2007 15:29 Odpowiedzi: 12    Wyświetleń: 2297
  • _SFR_TO_ADDR i _BV. Do czego służą i jak działają makra? W Winavr.

    Właśnie ze względu na konieczność roztrząsania wielu kwestii (np. odkładanie rejestrów roboczych na stos), o których "pamięta za mnie" kompilator C, do asemblera sięgam w ostateczności. Jeśli już koniecznie trzeba optymalizować, to chyba lepiej napisać kod w C, pozwolić go skompilować do asemblera (jest...

    Mikrokontrolery BoskiDialer   03 Paź 2007 20:51 Odpowiedzi: 6    Wyświetleń: 1610
  • błąd podczas kompilacji w WinAVR

    To nie błąd tylko ostrzeżenie. Kompilator to przepuszcza, ale z uwagi na standardowe opcje kompilacji GCC w WinAVR, generowane jest ostrzeżenie. Natomiast prawdopodobnie linker Ci nie przepuszcza i zabawa kończy się na błędzie "undefined reference to ...". Problemem jest literówka: w definicji funkcji...

    Mikrokontrolery wdogli   25 Paź 2007 15:45 Odpowiedzi: 6    Wyświetleń: 1919
  • [LPC2148][C++] Błąd Error 57 w Eclipse/Cygwin/GnuArm.

    Przy ldflags mam tylko to LDFLAGS = -nostartfiles -Wl,-Map=$(TARGET).map,--cref Kto powie dlaczego ta opcja jest zablokowana. -- ## NONO CFLAGS += -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -- sprawdziłem nic to nie dało, mój linker ma tylko te opcje -L DIRECTORY, --library-path...

    Mikrokontrolery ARM jutsu   09 Cze 2008 21:04 Odpowiedzi: 33    Wyświetleń: 6490
  • C++ i OpenGL - trudne początki

    Tu masz jak zrobić to pod DEV C++ 1. Po instalacji i uruchomieniu programu z menu Narzędzia wybrać narzędzie do aktualizacji pakietów - w wersji polskiej: Sprawdź czy są nowe uaktualnienia/pakiety. 2. Serwer z pakietami: devpaks.com Community Devpaks. Klikamy Check for updates. Szukamy na liście...

    Programowanie JmL(TM)   10 Cze 2008 00:51 Odpowiedzi: 5    Wyświetleń: 7289
  • [AVR-GCC/WinAVR] Korzystanie z własnych bibliotek

    Jak dodam tylko #include "rtl8019.c" to działa OK (w końcu w rtl8019.c jest już wpis #include "rtl8019.h" To akurat działa nie w tą stronę. Jeśli zaincludujesz plik *.c to tak jakbyć w pliku main wpisał fizycznie kod. Jeśli chcesz natomiast dołączyć cos jako biblioekę to kompilator musi wiedzieć,...

    Mikrokontrolery AVR bobbyAIR   30 Cze 2008 07:42 Odpowiedzi: 8    Wyświetleń: 3281
  • CodeBlocks(MinGW) + allegro

    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ż...

    Programowanie axyzzya   07 Sie 2008 18:55 Odpowiedzi: 11    Wyświetleń: 6021
  • [ARM7][gcc 4.2.2] przerwanie FIQ

    /cygdrive/c/program files/gnuarm/bin/../lib/gcc/arm-elf/4.1.... Warning: blink.o supports interworking, whereas blink.elf does not To akurat też jest zrozumiałe. Ponieważ masz włączoną opcję -mthumb-interwork bez mthumb kompilator w plikach obiektowych...

    Mikrokontrolery ARM upanie   29 Lut 2012 18:41 Odpowiedzi: 26    Wyświetleń: 4089
  • [visual c++] usb + ddk + hid + biblioteki

    probuje napisac program, ktory bedzie wykrywal podlaczenie urzadzenia HID do portu usb... sciagnalem ddk... do pliku dodalem naglawek <hidsdi.h>, dodalem sciezki do folderow zawierajacych naglowki i biblioteki w ddk: Tools -> Options-> Projects and Solutions -> VC++ Directories ->Executable...

    Programowanie KowalD   25 Lis 2008 00:16 Odpowiedzi: 4    Wyświetleń: 3093
  • Dzielenie kodu źródłowego - pliki .c i .h

    Kod jest ok. Taki błąd jest generowany przez linker. Najpierw kompiluje się wszystkie moduły osobno. W Twoim przypadku będzie to moduł uart i main. Powstaną z nich dwa pliki obiektowe, ktore należy przekazać do linkera. Nie pisze dużo w winavr ale w linuksowym gcc robi się to tak: Kompiluje main.c....

    Programowanie Początkujący BRASS   03 Wrz 2009 18:34 Odpowiedzi: 5    Wyświetleń: 4766
  • [Cortex-M3] [GCC CodeSourcery 2009q3-68] Float w printf

    Witam Mam problem z konwersją flota w printf/sprintf. W miejscu gdzie powinien być wynik konwersji, printf wstawia "ERROR". Biblioteka libm jest niby dołączona (-lm), ale to nic nie daje. Co powinno być jeszcze wstawione w opcjach żeby zaczęło to działać, a może to z innego powodu nie działa? Może...

    Mikrokontrolery ARM michalko12   04 Lis 2010 20:26 Odpowiedzi: 20    Wyświetleń: 3739
  • [AVR] c + biblioteka w asemblerze

    Dokladnie tak samo. Pliki naglowkowe udostepniaja prototyp funkcji, na etapie kompilacji nic wiecej nie jest potrzebne. Dopiero linker to sklada razem, wiec zeby potrafil polaczyc twoj kod z tym w asm, musisz w asmie wyeksportowac nazwy publiczne (widziane w innych modulach) dyrektywa .global. Ale tu...

    Mikrokontrolery AVR grafiq   10 Sty 2010 23:21 Odpowiedzi: 9    Wyświetleń: 2550
  • ST7Lite29 + Cosmic Idea 4K, pierwsze starcie == problem

    Witam, dostałem pewien prototyp do oprogramowania. Jest na procku jak w temacie. Wybrałem środowisko Cosmic ST7 v. 4K free. Niestety natrafiłem na pewien problem. Otóż wszystko jest ok dopóki nie dodam zmiennej statycznej. Wtedy zmienna a w zasadzie stała użyta do inicjalizacji trafia do pliku hex...

    Mikrokontrolery Pozostałe rayden   04 Mar 2010 10:11 Odpowiedzi: 3    Wyświetleń: 2596
  • Funkcja w RAMie nie działa. Ręce opadają.

    dodaj opcję -Map=$blabla.map,--cref do linkowania jeśli jej nie masz Nie bardzo rozumiem. Gdzie mam to dodać? W ogóle to zapomniałem napisać. ARM7-TDMI, Eclipse, CodeSourcery, extremalnie zmodyfikowane przykłady Freddiego Chopina. PS. masz strasznie dużo warningów. Łatwo w tym gąszczu przegapić...

    Mikrokontrolery atom1477   15 Mar 2010 15:00 Odpowiedzi: 44    Wyświetleń: 3958
  • odczyt zapis do flash powyżej 64kB

    Zrobiłem coś takiego: #define EXTMEM1 __attribute__((section("... EXTMEM2 __attribute__((section("... EXTMEM3 __attribute__((section("...

    Mikrokontrolery AVR Freddie Chopin   19 Mar 2010 12:08 Odpowiedzi: 21    Wyświetleń: 2413
  • Visual Studio 2008 C++ inkludowanie

    Prawdopodobnie te 150 błędów to błędy załadowania funkcji prawda? Linker cały czas nie widzi biblioteki statycznej. Jeśli zrobiłeś projekt MFC kompilator może korzystać z jakiegoś innego folderu z libami i tam może nie być tej Twojej biblioteki. A tak offtopując, jeśli chcesz pisać GUI to są dużo...

    Programowanie mirekk36   09 Maj 2010 08:52 Odpowiedzi: 8    Wyświetleń: 2917
  • [C,C++] Jak zacząć programować ?

    Niczym się nie chwalę. Nie przypominam sobie aby kompilator na którym pracowałem posiadał opcje tworzenia pliku wykonywalnego. Może się myle. Jeżeli ktoś jeszcze chciałby się wypowiedzieć to bardzo proszę o porady Kompilator może i nie posiadał ale linker to już na pewno. Jakoś te programy musiałeś...

    Programowanie Początkujący T_O_J_A   24 Maj 2010 14:08 Odpowiedzi: 29    Wyświetleń: 3771
  • Visual Studio 2010 błąd przy dodawaniu .dll

    Chyba dodajesz nie to co powinieneś - nie dll, tylko lib, który z konieczności powinien być dołączony do biblioteki dll przez autora. Jeżeli nie masz pliku lib, to albo go poszukaj w internecie, albo sam go zrób (poprzez skompilowanie pliku def z listą funkcji), lub ostatecznie pisząc program niezależny...

    Programowanie riodoro1   01 Cze 2010 21:02 Odpowiedzi: 2    Wyświetleń: 2879
  • [BCB6] Unresolved external <funkcja> referenced from *

    Ten błąd pojawia się zawsze, kiedy masz nagłówki funkcji, a po skompilowaniu programu, linker nie może znaleźć ich definicji. Nie znam sie na builderze, ale na bank musisz znaleźć we właściwościach projektu opcje linkera i dodać mu tą bibliotekę do zlinkowania. Funkcja jest zdefiniowana w pliku .lib...

    Programowanie Ballbreaker   02 Cze 2010 14:50 Odpowiedzi: 4    Wyświetleń: 1640
  • KEIL - jak stworzyc kod niezależny od położenia w pamięci??

    Witam, pracuję na uVision 3 V3.72, linker V3.1.0.942. W linkerze zaznaczyłem make ro section postion independent,a także use memory layout from the Target dialog. I podczas linkowania pojawia się ostrzeżenie - warnign L6914W: option ropi ignored when using --scatter. I tu pojawia się moje pytanie: dlaczego?...

    Mikrokontrolery ARM mrmz   18 Cze 2010 13:47 Odpowiedzi: 5    Wyświetleń: 1109
  • WinAVR, pliki źródłowe c oraz nagłówkowe h i własn bibloteka

    Dzięki opcjom, które podał Freddie nie trzeba nawet żonglować. Każda funkcja znajdzie się wtedy w swojej sekcji i linker to potraktuje tak jakby każda była w swoim własnym pliku o. Do tego można dodać jeszcze optymalizację całości (wymagającą wywołania wszystkich jednostek kompilacji jednocześnie) i...

    Mikrokontrolery AVR Freddie Chopin   05 Lip 2010 20:56 Odpowiedzi: 26    Wyświetleń: 2918
  • [CodeSourcery] Tworzenie bibliotek statycznych

    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 Smashing   14 Wrz 2010 11:21 Odpowiedzi: 3    Wyświetleń: 1154
  • [AVR][C-GCC WINAVR][AVR-STUDIO]Błąd "undefined referenc

    Witam, Mam projekt który "przeportowałem" z C-IAR na C-GCC WINAVR. Jednak mam problemy z kompilacją pod AVR-Studio z WinAVR. Gdy wszystkie funkcje są w jednym pliku program się kompiluje, natomiast gdy program mam w kilku plikach pojawia się problem z kompilacją. Problem ten występuje nawet w...

    Mikrokontrolery AVR JarekC   01 Lis 2010 10:09 Odpowiedzi: 4    Wyświetleń: 3155
  • Przenoszenie danych pomiędzy Flash Ram eeprom

    ginar --> możesz zrobić jak chcesz (jeśli chodzi o pominięcie iluś tam początkowych bajtów), w tym przypadku także spokojnie, tak jak pisałem wyżej i to zadziała pod warunkiem, że na wszelki wypadek po kompilacji sprawdzisz sobie w pliku *.map w jakim porządku umieścił ci linker te struktury. I wcale...

    Mikrokontrolery ginar   07 Lis 2010 13:51 Odpowiedzi: 26    Wyświetleń: 2827