Como incluir a biblioteca sqlite3 “libsqlite3.0.dylib” no meu arquivo-fonte de aplicações?
-
05-07-2019 - |
Pergunta
Eu estou escrevendo um aplicativo no ambiente de cacau C ++ / C / Object-C para OSX 10.6
Por razões específicas, não posso fazer alterações para o arquivo make para que eu não pode vincular a biblioteca "libsqlite3.0.dylib" durante a compilação.
Em meus arquivos de origem, eu incluído. Desde que eu não pode vincular a biblioteca com o quadro, eu queria saber como pode incluir uma biblioteca como parte meu arquivo de origem, especificamente como posso incluir libsqlite3.0.dylib?
usr / lib / libsqlite3.0.dylib
isto é para MAX OSX 10.6
Solução
Você não pode incluir uma biblioteca já compilado em seu código-fonte e usá-lo. É absolutamente necessário instruções de código fonte em código-fonte.
No entanto, você pode incluir as fontes de sqlite em seu código fonte. Neste arquivo tar, o código fonte sqlite está em sqlite3.c.