VS2015 + Qt5.14 + LibreCAD


1.資源下載

Qt下載:https://download.qt.io/new_archive/qt/

LibreCAD源碼:https://github.com/LibreCAD/LibreCAD

VS2015 Qt插件安裝: Tools->Extensions and Updates...->Online 搜索 “Qt” , 下載安裝 “qt-vs-tools-msvc2015”

 

2.VS打開LibreCAD

Error1:

/LibreCAD-master/librecad/src/boost.pri:136: exists(file) requires one argument.

Project ERROR: Can not find Boost installation in /boost/boost_1_53_0

解決方法:

1.打開LibreCAD-master/librecad/src/boost.pri,將第136行的boost路徑改為自己安裝的boost路徑

2.添加系統環境變量 BOOST_DIR = “自己安裝的boost路徑”

重新使用VS打開librecad.pro

 

3.編譯

Error1:

rs.h/ jwwdoc.h/jwwdoc.cpp/dl_jww.cpp: warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss

打開依次rs.h/ jwwdoc.h/jwwdoc.cpp/dl_jww.cpp文件,全選, file->advanced svae options

 

Error2: Project ERROR: Cannot run compiler 'cl'. Output...

缺少環境變量,需要將“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin”到系統變量下的"path“中

 

Error3:無法打開generated files/qrc_icons.cpp,文件不存在

手動編譯 icons.qrc

1.將D:\Qt\Qt5.14.0\5.14.0\msvc2015_64\bin 添加到環境變量

2.運行CMD, cd到icons.qrc目錄下,即LibreCAD-master\librecad\res\icons

3.輸入命令 rcc icons.qrc –o qrc_icons.cpp

 

 

 

 
4.將qrc_icons.cpp復制到LibreCAD-master\librecad\src\GeneratedFiles中
重新編譯

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM