CEF使用過程問題合集
1、Couldn't mmap icu data file
解決方案:檢查程序執行目錄下是否有icudtl.dat
文件,如果沒有請從cef的Resources
文件夾中復制一份。PS:該文件夾中還有cef.pak等文件,但是將這些文件保留在Resources文件夾中,並且Resources文件夾和可執行程序同一級。
- Resources目錄
- locales目錄
- cef.pak
- ...
- yours-app.exe
- icudtl.dat // 該文件
2、warning MSB8065 Custom build問題
出現這個問題一般是在使用VS進行定制化編譯(Custom Build Tool)的時候,沒有配置正確。可能出現在使用VS編譯QT文件的時候。通常我們使用VS對個別的文件進行定制化編譯,而不是使用常規編譯器的時候,可以右鍵源文件——Properties——Custom Build Tool,然后按照想要的方式在Command Line進行定制化編譯,但是定制化編譯總有輸出文件,這個輸出文件的路徑和文件名需要和Command Line下面的Outputs選項中是一致的,否則就會出現MSB8065的問題。