老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

使用VSCODE進行wxWidgets開發環境搭建-創新互聯

? 初學C++,想要從頭搭建用戶界面,之前接觸過QT開發,但是QT開發環境安裝后占用空間比較大,而且新版QT已經是在線下載了,感覺沒以前離線下載整個安裝包方便。而且封裝太多也不利于更深入學習C++。因此入手學習wxWidgets,因為又不想使用VISUAL STUDIO來開發(太過于笨重,也是本人過于挑剔),因此選擇VSCODE安裝C++環境來開發wxWidgets。花了幾天時間來編譯wxWidgets,總算把wxWidgets3.2.1編譯出來,做出了第一個界面窗口。為了后續不至于忘記,同時給后來人一個參考,特記錄關鍵過程如下:

創新互聯建站成立與2013年,是專業互聯網技術服務公司,擁有項目成都網站建設、網站制作網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元蘭考做網站,已為上家服務,為蘭考各地企業和個人服務,聯系電話:18980820575

環境版本:VSCODE1.70.1、MINGW64-8.1、wxWidgets3.2.1、CMake3.23.0

?VSCODE上使用CMAK比較方便,安裝插件也特別簡單。網上教程比較多,這里就不介紹了。

1.編譯wxWidgets3.2.1(此處命令借薦網文:https://blog.csdn.net/net990/article/details/123771290,在此感謝)

CMD進入D:\code\cproject\wxWidgets-3.2.1\build\msw 目錄下,執行如下命令:

mingw32-make -j4 -f makefile.gcc CPPFLAGS=-std=c++11 SHARED=1 BUILD=debug UNICODE=1

mingw32-make -j4 -f makefile.gcc CPPFLAGS=-std=c++11 SHARED=1 BUILD=release UNICODE=1

mingw32-make -j4 -f makefile.gcc CPPFLAGS=-std=c++11 SHARED=0 BUILD=release UNICODE=1
本人執行的第二條命令,執行該步后,大約30分鐘編譯完成。

2.編譯完成后,搭建VSCODE項目(此處略過,網上教程比較多)。這里主要把CMakeList.txt內容列出。

cmake_minimum_required(VERSION 3.0.0)

project(wxdemo VERSION 0.1.0)

include_directories(

? "D:\\code\\cproject\\wxWidgets-3.2.1\\include",

? "D:\\code\\cproject\\wxWidgets-3.2.1\\lib\\gcc_dll"

)

include_directories( "D:\\code\\cproject\\wxWidgets-3.2.1\\include")

include_directories( "D:\\code\\cproject\\wxWidgets-3.2.1\\lib\\gcc_dll\\mswu")

link_directories("D:\\code\\cproject\\wxWidgets-3.2.1\\lib\\gcc_dll")

include(CTest)

enable_testing()

add_executable(wxdemo wxdemo.cpp)

target_link_libraries(wxdemo wxbase32u)

target_link_libraries(wxdemo wxmsw32u_core)

set(CPACK_PROJECT_NAME ${PROJECT_NAME})

set(CPACK_PROJECT_VERSION ${PROJECT_VERSION})

include(CPack)

3.編譯完成后,生成wxdemo可執行文件。

主文件(wxdemo.cpp)內容如下:

#include

//框架類wxFrame

class MyFrame : public wxFrame

{

public:

MyFrame(const wxString& title): wxFrame(NULL, wxID_ANY, title)

{

//添加狀態欄

CreateStatusBar();

SetStatusText(wxT("Welcome to wxWidgets!"));

}

};

//應用程序類APP

class MyApp : public wxApp

{

public:

//Frame的實例化

virtual bool OnInit()

{

MyFrame * pframe = new MyFrame(wxT("Hello World"));

pframe->Show(true);

return true;

? }

};

//聲明應用程序

IMPLEMENT_APP(MyApp)

執行結果:

你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧


網頁題目:使用VSCODE進行wxWidgets開發環境搭建-創新互聯
分享地址:http://www.xueling.net.cn/article/hsogj.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 欧美性猛交99久久久久99 | 久久99精品波多结衣一区 | 中日韩欧美在线观看 | 欧美日韩精品一区二区天天拍小说 | 成人午夜精品无码区不卡 | 永久免费草莓视频入口 | 67194成人在线| 特黄特色大片免费播放器图片 | 嗯啊在线观看 | 播放灌醉水嫩大学生国内精品 | 一个人看的视频www在线观看 | 成人免费视频一区 | 久久久久久成人毛片免费看 | 久久久国产精品福利片 | 黄色片日本人 | 日日干干干| 古代春交性姿势K8 | 天天干b| 九色精品91 | 久久日本视频 | 亚洲天堂第一页 | a国产在线观看 | 亚洲爆乳成AV人在线视水卜 | 精品久久综合1区2区3区激情 | a天堂国产| 久久嫩草精品久久久精品才艺表演 | 爽到高潮无码视频在线观看 | 国产精品亚洲专区无码影院 | 国内视频一区 | 国产精品免费高清在线观看 | 99精品国产高清一区二区 | av中文字幕在线观看 | 免费无码又爽又高潮视频 | 国产成人片一区在线观看 | 成人性生交大片免费看5 | 国产六月婷婷爱在线观看 | 久久久国产99久久国产久一 | 欧美成人免费观看视频 | 国产午夜精品一区二区三区软件 | 久草在线资源网站 | av中文字幕在线观看第一页 |