libuv環境搭建 vs2017

2022-07-08 03:12:12 字數 1723 閱讀 3697

2、新建vs工程(注意是空專案)

3、建好vs專案後先關閉vs,然後開啟專案的路徑,檔案如圖所示

我們可以自己組織專案結構,新建proj.win資料夾,將use_libuv資料夾和use_libuv.sln移動到proj.win資料夾中,然後新建幾個常規都會用到的資料夾,如圖

然後進入proj.win資料夾雙擊use_libuv.sln重新開啟vs專案

5、開啟vs工程,新建篩選器和檔案等,vs的專案結構盡量與專案檔案所在的資料夾的組織結構一致,便於管理

6、把相應的檔案加入到專案中,並且在src資料夾中新建main.c檔案,將main.c檔案加入到vs的src篩選器中

7、把源**的標頭檔案路徑新增到專案中,執行屬性->vc++目錄->包含路徑,把源**的標頭檔案路徑新增到這裡

8、編輯main.c,生成解決方案

此時會有一堆報錯,首先報錯的就是c4996的報錯

點選圖中框出來的按鈕可以跳轉到微軟官方給出的報錯解釋和解決方案

所以這裡禁用4996的警告就行了,執行屬性->c/c++->高階->禁用特定警告,編輯新增4996,編輯好之後確定應用

現在生成解決方案就不會報c4996的錯了,但是還有別的報錯,如圖

這是找不到windows的socket相關的庫,把socket相關的庫鏈結進來就行了,具體就是在mian.c檔案新增#pragma comment(lib,"ws2_32.lib"),現在就不會有這個鏈結報錯了,但是還有別的報錯,如圖

所以這裡只要新增鏈結這個庫就行了,**新增#pragma comment(lib, "iphlpapi.lib"),生成解決方案

所以最終就是新增幾個庫,新增好了執行生成解決方案,就編譯通過了

所以到這裡libuv的環境就搭建好了,現在就可以在mian.c檔案使用libuv提供的介面了

opencv在VS2017上的環境搭建

最近開始做乙個影象識別的小專案,需要安裝opencv,vs裡報的錯迷的一批,網上教程好多,找了好長時間,終於找的兩個解決了問題,在這兒記錄一下。然後開始環境搭建。在vs中新建乙個專案,我選擇的是空專案,解決方案建好後,其下會有乙個和解決方案同名的空專案,在專案的原始檔下新建乙個cpp檔案 如果不建立...

vs2017 配置QT環境

安裝也很簡單,主要是第二部,要求登入,可以直接skip,然後再選擇第一項中,開啟下拉 勾選vs2017 64位 這個根據你的專案和安裝的vs版本選擇 安裝後,在qt tools qtcreator bin 中開啟qtcreator 來建立專案。qt vsaddin msvc2017 2.3.0 這種...

vs2017和QT5 12 4開發環境搭建

1.解除安裝舊的vs和qt 3.配置 使用c 的桌面開發 1 登入microsoft accout 4.檔案 賬戶設定 enterprise njvyc bmhx2 g77mm 4xjmr 6q8qf 6.qt安裝 qt opensource windows x86 5.12.4.exe 1 登入q...