Visual Studio 安装 FLTK
Visual Studio 安裝 FLTK
環(huán)境介紹
- Windows 10
- Visual Studio Community 2019 (2021-11-29補(bǔ)充2022版)
- FLTK-1.3.7
下載與解壓
? 進(jìn)入FLTK官網(wǎng)-Download下載最新版本。
? 解壓到D:\Program Files\fltk(解壓路徑任意都行),推薦使用Bandzip免費(fèi)解壓工具。
編譯
這里需要等待好幾分鐘,最后可以看到輸出結(jié)果如下:
5. 嘗試運(yùn)行demo: 換成release模式,再運(yùn)行。
等待好幾分鐘之后(這期間還會(huì)生成很多文件),可以看到運(yùn)行窗口如下:
配置開(kāi)發(fā)環(huán)境
經(jīng)過(guò)上面兩次生成,在fltk的lib文件夾中新增了很多l(xiāng)ib文件。一些是debug模式生成的,一些是release模式生成的。需要把所有的lib文件復(fù)制到VC++的lib目錄中。總共有14個(gè)lib文件。
- FLTK的lib目錄: 把其中的所有l(wèi)ib文件復(fù)制下來(lái)。
- VC++的lib目錄,默認(rèn)地址: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\lib\x86。把從FLTK復(fù)制的lib文件粘貼到此目錄。
2022版路徑: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\lib\x86
將FLTK的FL目錄拷貝到VC++的include目錄。
- FLTK的FL目錄位置: 復(fù)制FL目錄。
- VC++的include目錄: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include。把從FLTK復(fù)制的FL目錄粘貼到此目錄下。
2022版路徑: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\include
新建一個(gè)FLTK程序
Visual Studio創(chuàng)建新項(xiàng)目
- 打開(kāi)Visual Studio 2019,新建->項(xiàng)目。
- 選擇新建空項(xiàng)目:
- 配置項(xiàng)目:
新建文件
- 右擊解決方案,選擇添加新建項(xiàng)。
-
選擇新建Cpp文件,命名為main.cpp。
-
在main.cpp中添加如下代碼:
項(xiàng)目的配置
2022版需要調(diào)整運(yùn)行環(huán)境為x86
- 右擊解決方案,找到屬性。
- 檢查Debug的預(yù)處理配置是否有WIN32參數(shù)(一般是有的),如果沒(méi)有,按照下圖操作,點(diǎn)擊<編輯>。
添加WIN32:
-
在鏈接器中添加fltkd.lib和fltk.lib
在Debug模式下配置fltkd.lib參數(shù):
添加fltkd.lib參數(shù):
在Release模式下配置fltk.lib參數(shù):
-
Release模式關(guān)閉命令行:
VS2019新版本特點(diǎn): 調(diào)試結(jié)束不自動(dòng)退出命令行窗口。需要更改配置如下:
- 工具 -> 選項(xiàng)。
- 選擇調(diào)試->常規(guī)->勾選“調(diào)試停止時(shí)自動(dòng)關(guān)閉控制臺(tái)”。
以下是VS各個(gè)版本都需要配置的步驟:
# 關(guān)閉命令行 /subsystem:windows # 打開(kāi)命令行 /subsystem:console運(yùn)行結(jié)果
-
Debug模式: 會(huì)帶有命令行窗口。
-
Release模式: 不會(huì)帶有命令行窗口。
總結(jié)
以上是生活随笔為你收集整理的Visual Studio 安装 FLTK的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 食品行业SCM供应链管理平台促进供需协同
- 下一篇: 机器学习中数据标准化相关方法