DuiLib在VS2012下的編譯

DuiLib在VS2012下的編譯

 

DuiLib在VS2012下的編譯

 

DuiLib開源界面庫。下載DuiLib,https://github.com/duilib/duilib/,發現已經使用VS2013編譯了。若是須要在VS2012使用,可以使用2種方法。git

一. 直接修改*.vcxproj

1.修改vcxproj文件

找一編輯器,如Notepad++。把 ToolsVersion=「12.0」,替換成 ToolsVersion=「4.0」
在這裏插入圖片描述github

2.使用VS2012打開工程

在這裏插入圖片描述

3.修改對應Plamtform Toolset

修改項目全部的 Plamtform Toolset
在這裏插入圖片描述windows

3.編譯報錯 error C2065 ;代碼加一回車,編譯成功

1>Control\UIGifAnim.cpp(324): error C2065: ‘hFile’ : undeclared identifier
解決:
HANDLE hFile = ::CreateFile(pstrGifPath, GENERIC_READ, 前空一行
在這裏插入圖片描述編譯成功!
在這裏插入圖片描述編輯器

二 使用cmake重建工程

1.下載CMake,地址:https://cmake.org/download/

2.打開cmake-gui.exe

選擇對應目錄,並選擇配置
在這裏插入圖片描述在這裏插入圖片描述ide

3.修改 CMAKE_INSTALL_PREFIX,並生成代碼

在這裏插入圖片描述

4.打開工程

在這裏插入圖片描述
在這裏插入圖片描述

4.修改Post-Build Event

在這裏插入圖片描述在這裏插入圖片描述編譯ui

相關文章

相關文章
相關標籤/搜索