Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    331

    [C] time.h per windows mobile

    Salve a tutti, sto cercando di usare le funzioni di windows.h in un progetto per windows mobile.
    Cercando su google ho trovato che per windows mobile le funzioni di time.h sono definite ma non implementate e quindi il linker non le trova (esempio: http://connect.microsoft.com/VisualS...dbackID=117483 )

    Ora il mio problema e' che vorrei fare una libreria per windows mobile (un .lib) che utilizzi le funzioni di base del C per data e ora, che mi pare siano per l'appunto quelle di time.h, al posto delle funzioni definite per lo'oggetto CTime del C++.

    Questo perche' terze parti vorrebbero avere a disposizione una libreria Ansi C senza elementi di C++.

    Domanda esiste una versione di time.h per windows mobile?

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    almeno che non sia diverso per win mobile per win normale la time.h è definita nella libc.lib a single thread e in libcmt.lib per il multithread

    fonte: http://msdn.microsoft.com/en-us/library/aa273034(VS.60).aspx

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    331
    Originariamente inviato da Stoicenko
    almeno che non sia diverso per win mobile per win normale la time.h è definita nella libc.lib a single thread e in libcmt.lib per il multithread

    fonte: http://msdn.microsoft.com/en-us/library/aa273034(VS.60).aspx
    Nella cartella dell'SDK di windows mobile non ci sono queste librerie.
    Ho provato a mettere quella del win normale ma mi da quest'errore: fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'THUMB'

    Immagino che si arrabbi un po' perche' a windows mobile aggancio una libreria di windows normale................

  4. #4
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    no si arrabbia perchè la lib è compilata per macchine x86 mentre mi sa che tu compili per ARM essendo win mobile..

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    331
    Originariamente inviato da Stoicenko
    no si arrabbia perchè la lib è compilata per macchine x86 mentre mi sa che tu compili per ARM essendo win mobile..
    Esatto compilo per ARM!
    C'e' un'alternativa a time.h che faccia le stesse cose?

  6. #6
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    non ne ho idea.. potresti cercare delle librerie esterne..

    guarda qui però: http://social.msdn.microsoft.com/For...a-dbfc55ca0a9f

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.