linux qt界面開發(fā) 請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?
請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?做Windows桌面應用程序,當然是C#。C#是下一代的主要語言。Net框架。它與Windows系統(tǒng)的集成度很高。Win7、win8和
請問目前做windows桌面應用程序,MFC、QT、C#哪個更好?
做Windows桌面應用程序,當然是C#。
C#是下一代的主要語言。Net框架。它與Windows系統(tǒng)的集成度很高。Win7、win8和win10都有自己的版本。Net框架,所以它們根本不需要任何依賴性。C#已更新至8.0版。使用VS開發(fā)桌面程序是完美的選擇。WinForm和WPF都是十到二十年來非常成熟的桌面程序框架。你可以通過拖放控件開發(fā)桌面程序,速度很快。WPF具有高度的定制性。它可以設(shè)計一個漂亮的用戶界面而不丟失web界面,它還具有一個支持的平淡的設(shè)計器來輔助用戶界面。
目前,WinForm和WPF桌面框架已經(jīng)擴展。NETCORE是一個新的平臺框架,所以我認為C是桌面開發(fā)的首選。
關(guān)于以上我的觀點,您也可以討論一下您的想法。
linux下如何進行Qt編程?
1. 在Linux下,將qtlease模式生成的可執(zhí)行文件復制到桌面的新目錄下。
2. 編寫腳本文件ldd.sh公司功能:導出可執(zhí)行程序所需的庫文件,點擊下載。
3. 執(zhí)行/ldd.sh公司可執(zhí)行程序在當前文件夾中生成Lib文件。復制lib下庫文件和可執(zhí)行文件的同級目錄。
4. 轉(zhuǎn)到QT安裝目錄并找到platform文件夾。我的目錄是/opt/qt5.7.0/5.7/gccu64/plugins/platforms將此文件夾復制到與可執(zhí)行文件相同的級別目錄。
5. 復制ldd.sh公司轉(zhuǎn)到platforms文件夾并執(zhí)行/ldd.shlibqxcb.so文件將生成的lib目錄下的庫文件復制到可執(zhí)行文件的同級目錄。刪除平臺中的Lib文件。
6. 執(zhí)行下載的腳本文件/應用程序.sh注:應用程序.sh與可執(zhí)行文件同名。在windows中編寫的腳本文件在Linux中出現(xiàn)/bin/bash^m:badinerepreter:沒有這樣的文件或目錄。解決方案VIM打開腳本文件:setff?顯示FF=dos并將其修改為:setff=unix:wq保存然后退出