我的Qt應用程序依賴於啓動的Oracle DLL。因爲它大部分是靜態鏈接的(這些DLL除外),我想將DLL和EXE嵌入到一個啓動器中,它的行爲就像一個完全靜態的應用程序(一個exe,沒有DLL)。Qt是否有資源系統限制?
啓動程序會將包含的文件解壓到臨時目錄中,啓動軟件並在完成時清理。
我試圖嵌入的EXE和使用Qt資源系統在Oracle的DLL(約30 MB)的發射,但是編譯器(MSVC 2005)失敗與
致命錯誤C1001:內部編譯器中發生錯誤。
Qt的資源系統中包含的資源是否有大小限制(或者是否通過在我的可執行文件中包含這樣的大文件來濫用它)?
我一定會嘗試!感謝您的提示,我會保持您的發佈! – STL 2010-06-07 12:34:38