跨平台安裝與使用QWT windows7

2021-09-30 13:14:58 字數 1667 閱讀 2613

之前在mac下進行了qt程式設計練習,回到實驗室需要用pc-win7-msvc環境,於是在win下重灌一遍qt5.5.0+qwt6.1.2,並對專案配置進行稍事修改。

解壓到任意位址,比如桌面。

2. 通過vs tool的命令提示符安裝qwt

以管理員身份執行 「開始->microsoft visual studio 2010->visual studio tools->visual studio 命令提示「,

進入qwt目錄下

cd c:\users

\***

\desktop

\qwt-6.1.2

依次執行:

qmake qwt.pro
nmake
nmake install
現在,根據預設配置,qwt安裝在了c:\qwt-6.1.2目錄下。

3.環境配置

1) 讓qt creator找到qwt designer plugin

參考文件(qwt-6.1.2/doc/html/qwtinstall.html)中說了有3種方法:

方法1.配置 環境變數 qt_plugin_path

方法2.修改 c:\qt\tools\qtcreator\bin目錄下的qt.conf檔案,把c:\qwt-6.1.2\plugins加進去

方法3.複製qwt_designer_plugin.dll到c:\qt\tools\qtcreator\bin\plugins\designer下

(因為只有乙個檔案,我直接用了方法3)

2) 構建(build)qwt專案的專案配置

在你的要用到qwt的專案的 *.pro檔案開頭處加入一行:

include ( c

:/qwt-

6.1.2/features/qwt.prf )

如果是跨平台的使用,可以寫成這樣:

unix 

win32

include ( $$/features/qwt.prf )

比如我需要在宿舍用mac,在實驗室用win,這樣用乙份同步**就可以,不用改來改去了。

3)系統配置-動態鏈結庫

c:\qwt-6.1.2\lib;
這樣就可以在win下執行含qwt的可執行程式了。

這是我的同乙個專案,按如上的設定,直接在mac下的qtcreator裡(clang)編譯執行 和 在win下的qtcreator裡(msvc)編譯執行的效果:

*然後我發現乙個問題,就是我的程式裡,同樣的乙個迭代計算**,在win下的計算時間比在mac下慢了好多,是mac下自動呼叫多核計算了麼?我剛開始學跨平台程式設計,如有大俠路過切望指點@@~~

Redis Win平台安裝

redis 官網 中文官網 加壓後,cmd進入redis目錄 其中,redis server.exe 是啟動伺服器的命令。redis.windows.conf 是redis伺服器的配置檔案。redis 是記憶體資料庫,所以可以配置記憶體大小,登入密碼等。這裡我們不做設定,使用預設大小。設定redis...

Yapi easyapi文件管理平台安裝與使用

我正在建設乙個租房平台,進行基於租房業務的架構實踐。我嘗試著按照不同領域建立了幾個微服務,寫了一些介面,準備模擬真正的it企業開發環境,但是介面多了難免有變更,維護成本,目前乙個人的話維護介面文件確實很費時間,無法投入到更多架構,服務設計落地上。因此需要有乙個文件管理平台,來管理不同微服務的介面描述...

Windows平台安裝Beautiful Soup

原帖 beautiful soup是乙個python的乙個庫,主要為一些短週期專案比如螢幕抓取而設計。有三個特性使得它非常強大 1.beautiful soup提供了一些簡單的方法和python術語,用於檢索和修改語法樹 乙個用於解析文件並提取相關資訊的工具包。這樣你寫乙個應用不需要寫很多 2.be...