歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

QT SQlite 錯誤

最近在移植一個新kernel到一個原有項目的時候發現原本運行正常的QT程序在啟動時出現以下的錯誤,

ERROR ----------  QSqlError(-1, "Unable to fetch row", "No query")

locking qpf: Permission denied
locking qpf: Permission denied
locking qpf: Permission denied
locking qpf: Permission denied
locking qpf: Permission denied

一開始以為是應用程序的問題看了半天沒頭緒,

後來在網上搜索之後才發現,這主要是由於kernel配置的問題,需要在kernel中打開兩個選項

CONFIG_EMBEDED

CONFIG_FILE_LOCKING

打開之後一切就正常運行喽~~問題解決

Copyright © Linux教程網 All Rights Reserved