logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

problem z CCS i operacjami na liczbach float

lukasb9 04 Wrz 2008 12:32 1229 1
  • #1 5505151
    lukasb9
    Poziom 28  
    Witam od jakiegoś czasu pisze sobie coś w CCS i do wczoraj wszystko było ok, ale postanowiłem mój program przenieść na nowy projekt. To znaczy tworze w CCS nowy projekt, wrzucam tam plik xxx.c , dołączam wszystkie biblioteki i pliki nagłówkowe ze starego projektu i kompiluje.... no i się nie skompilowało.

    
    "C:\ti\c2000\cgtools\bin\cl2000" -@"Debug.lkf"
    >> warning: entry point symbol _c_int00 undefined
    
    undefined                        first referenced
     symbol                              in file
    ---------                        ----------------
    FS$$MPY                          c:\analizator\Debug\analizator.obj
    FS$$TOI                          c:\analizator\Debug\analizator.obj
    FS$$SUB                          c:\analizator\Debug\analizator.obj
    FS$$TOU                          c:\analizator\Debug\analizator.obj
    U$$DIV                           c:\analizator\Debug\analizator.obj
    U$$TOFS                          c:\analizator\Debug\analizator.obj
    U$$MOD                           c:\analizator\Debug\analizator.obj
    I$$TOFS                          c:\analizator\Debug\analizator.obj
    FS$$ADD                          c:\analizator\Debug\analizator.obj
    I$$DIV                           c:\analizator\Debug\analizator.obj
    _sqrt                            c:\analizator\Debug\analizator.obj
    FS$$CMP                          c:\analizator\Debug\analizator.obj
    FS$$DIV                          c:\analizator\Debug\analizator.obj
    I$$MOD                           c:\analizator\Debug\analizator.obj
    FS$$TOUL                         c:\analizator\Debug\DSP281x_CpuTimers.obj
    >>   error: symbol referencing errors - ./Debug/analizator.out not built
    
    Build Complete,
      1 Errors, 4 Warnings, 0 Remarks.


    Siedzę nad tym problemem od wczoraj i nic nie wymyśliłem. Wygląda na to, że kompilator ma problem z liczbami zmienno przecinkowymi.
    Jeśli ktoś ma jakieś pojęcie o tym bardzo proszę o pomoc. Kod pisany jest w C bez wstawek asm, na floatach wykonuje tylko mnożenie, dzielenie, sumowanie, i pierwiastek.
  • Pomocny post
    #2 5508680
    Krashan7
    Poziom 17  
    lukasb9 napisał:
    no i się nie skompilowało

    Wygląda jakby brakowało biblioteki matematycznej. Pewnie trzeba linkerowi podać.
REKLAMA