2
我在C++/C /對象的C可可環境中編寫應用程序的OSX 10.6如何在我的應用程序源文件中包含sqlite3庫「libsqlite3.0.dylib」?
對於具體原因,我不能更改到make文件,讓我無法鏈接「libsqlite3.0.dylib」圖書館在建設。
在我的源文件中,我包括了。由於我無法將庫與框架鏈接,因此我想知道如何將一個庫作爲我的源文件的一部分,特別是如何包含libsqlite3.0.dylib?
usr/lib中/ libsqlite3.0.dylib
這是MAX OSX 10.6
有趣的是,我只需要在我的源文件中包含sqlite3.c,因爲我無法更改項目的make文件,所以仍然可以工作? – ReachConnection 2009-09-10 15:08:05
是的,如果您將C文件包含在其他C文件中,則不需要更改Makefile。您可能還必須包含一些頭文件。 – 2009-09-10 15:30:31
我試過了,在編譯期間它不工作,sqlite3函數沒有被引用。 我正在通過創建一個臨時的本地makefile來解決這個問題,該makefile將包含sqlite3庫 – ReachConnection 2009-09-10 19:59:35