Come includere la libreria sqlite3 & # 8220; libsqlite3.0.dylib & # 8221; nel mio file sorgente dell'applicazione?

StackOverflow https://stackoverflow.com/questions/1402269

  •  05-07-2019
  •  | 
  •  

Domanda

Sto scrivendo un'applicazione in ambiente cacao C ++ / C / Object-C per OSX 10.6

Per motivi specifici, non posso apportare modifiche al file make in modo da non poter collegare il link "libsqlite3.0.dylib" libreria durante la compilazione.

Nei miei file di origine, ho incluso. Dato che non riesco a collegare la libreria con il framework, mi chiedevo come posso includere una libreria come parte del mio file sorgente, in particolare come posso includere libsqlite3.0.dylib?

usr / lib / libsqlite3.0.dylib

questo è per MAX OSX 10.6

È stato utile?

Soluzione

Non puoi includere una libreria già compilata nel tuo codice sorgente e usarla. Hai assolutamente bisogno delle istruzioni del codice sorgente nel codice sorgente.

Tuttavia, puoi includere le fonti di sqlite nel tuo codice sorgente. In questo file tar, il codice sorgente sqlite è in sqlite3.c.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top