2010-06-07 16 views
1

當我從應用程序(終端)外部執行它時,我的腳本運行良好,但是當它從C++應用程序內調用時,它在require(「luasql.mysql」)調用中關閉。如何在C++應用程序中連接LuaSQL?

任何人都可以幫忙嗎?

+1

什麼是錯誤信息? – 2010-06-07 21:29:06

+0

問題解決了,package.cpath在應用程序中出錯了。所以require函數找不到它。無論如何感謝 。 – 2010-06-08 18:16:06

+0

請回答你自己的問題,並接受答案,因爲你問它以來解決了問題。 – RBerteig 2010-06-08 23:15:32

回答

0

必須在腳本中設置package.cpath和package.path才能加載安裝的模塊。因此,package.cpath必須有lua可以檢查clib以加載它們的文件夾,而package.path也一樣,但是這次要加載lua模塊或文件。

相關問題