1 找不到cmake_make_program
將qt中 mingw 編譯器的路徑
cmake_make_program d:/qt/tools/mingw730_64/bin/mingw32-make.exe填入即可
2 qt5_dir d:/qt/5.12.2/mingw73_64/lib/cmake/qt5
3 zlib沒有找到
編譯過程見
新增編譯後的zlib目錄
qt5webengineconfig.cmake
qt5webengine-config.cmake
不存在開啟 qt維護工具 d:\qt\maintenancetool.exe
卡在這裡了 公司網不行 只能回家再更了
那些開發踩得坑
硬編碼 命名 不要使用key password pwd 諸如此類的命名 資源不釋放 檔案流 inputstream outputstream 沒有寫 close socket 不寫關閉 壓縮檔案 zipfile 不寫關閉 systemout 隱私洩露,console.log 敏感日誌輸出 注意刪除控...
cmake編譯時支援gdb除錯
一般在呼叫.configure時,可以通過設定cxxflags或者cflags使程式可以支援除錯,就是可以用gdb檢視程式執行的資訊,但在cmake編譯時,在cmake過程和後面的make及make install都無法加入除錯資訊。當然可以加入除錯資訊的,方法如下 修改cmakelists.txt...
CMake編譯時支援GDB除錯
執行程式的時候出現了coredump,所以得在編譯時候加入除錯選項,gdb g,但是現在使用cmake了,所以得加入除錯選項。在linux環境下通過設定編譯選項cxxflags或者cflags使程式可以支援gdb除錯,在cmake構建的工程中也可以方便的實現。在cmakelists.txt檔案中新增...