安裝
1. 自SourgeForge下載qwt-6.1.2.tar.bz2
brew有Qwt, 但測試安裝好像是綁Qt4
2. tar jxvf qwt-6.1.2.tar.bz2解壓縮檔案
3. (於qwt資料夾)qmake
4. make
5. make install
跟在Window裝差不多, 就抓的壓縮檔不同和用的compiler, compile指令不同
使用
1. 在要用Qwt的專案.pro檔加上
include (/usr/local/qwt-6.1.2/features/qwt.prf)
程式到這邊qmake, 編譯都沒問題, 但執行時會出現
dyld: dyld: Library not loaded: qwt.framework/Versions/6/qwt Reference from: (你的檔案路徑) Reason: image not found 程式未預期終止。
google到解決方法
2. 點Qt Creator左邊"專案", "建置並執行"分頁上方Clang 64bit下建置右邊的"執行", 進"執行設定", 在下面"Run Environment", 點"詳情", 點"新增", 加入變數"DYLD_FRAMEWORK_PATH", 值"/usr/local/qwt-6.1.2/lib"
值和解決方法不同的原因是我qwt lib沒裝在/usr/local/lib, 看大陸人部落格才想起來
3. 執行ok, 收工
這只是透過Qt Creator執行ok就是了, 之後大概要用前面解決方法 b
沒有留言:
張貼留言