国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

實驗記錄之——mac用visual studio code配置opencv

這篇具有很好參考價值的文章主要介紹了實驗記錄之——mac用visual studio code配置opencv。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝opencv

用Homebrew安裝opencv

brew install wget
brew install cmake
brew install opencv

實驗記錄之——mac用visual studio code配置opencv

?實驗記錄之——mac用visual studio code配置opencv

?實驗記錄之——mac用visual studio code配置opencv

看來都安裝過了hhh

通過下面命令再次檢測安裝的opencv版本

brew info opencv

實驗記錄之——mac用visual studio code配置opencv?全部都打綠色的勾,應(yīng)該就是都安裝完了。

Vscode配置c/c++環(huán)境

配置cpp項目可以看下面鏈接:VScode C++環(huán)境配置 (MAC) - 知乎

首先安裝擴(kuò)展包

C/C++

實驗記錄之——mac用visual studio code配置opencv

CodeLLDB

實驗記錄之——mac用visual studio code配置opencv

然后創(chuàng)建一個cpp文件

#include <iostream>
using namespace std;
int main(){
    cout << "hello world" << endl;
    return 0;
}

?直接點擊調(diào)試,點擊運行調(diào)試

實驗記錄之——mac用visual studio code配置opencv

?選擇C++(GDB/LLDB)

實驗記錄之——mac用visual studio code配置opencv

?此處好像不太行。。。

改為安裝下面的依賴

實驗記錄之——mac用visual studio code配置opencv

然后調(diào)試就自動生成文件

實驗記錄之——mac用visual studio code配置opencv

?然后運行即可

實驗記錄之——mac用visual studio code配置opencv

實驗記錄之——mac用visual studio code配置opencv把代碼改為以下內(nèi)容試試

#include<iostream>
#include<string>
#include<vector>
using namespace std;

int main(){
    int b = 1;
    auto a = b;
    cout << a << endl;
    vector<string> msg{"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};
    int len = msg.size();
    cout << "長度" << len << endl;
    for (int i=0; i<5; i++){
        // ms.push_back("a");
        cout << i << endl;
    }

    return 0;
}

? 卻報錯

實驗記錄之——mac用visual studio code配置opencv

?原因是目前的編譯不支持C++11及以后的標(biāo)準(zhǔn)。感覺這種編譯方式還是有問題。

改為嘗試此鏈接:vsCode Mac版 配置C/C++,并運行代碼_mac vscode怎么運行c++代碼_水w的博客-CSDN博客

采用vscode調(diào)試運行,點擊右側(cè)的調(diào)試按鈕點擊運行和調(diào)試箭頭,選擇“run code”

實驗記錄之——mac用visual studio code配置opencv

?實驗記錄之——mac用visual studio code配置opencv

?好像這樣運行更直接,試試加上opencv是否可行。

實驗記錄之——mac用visual studio code配置opencv

不行。。。

需要把下面三個文件存放在項目文件夾下面的?.vscode?文件夾內(nèi)。

  • c_cpp_properties.json:這個文件的作用是配置 vscode 配置整體的 C++ 的環(huán)境,就是要告訴?vscode IDE,我們有哪些需要進(jìn)行 include 的頭文件?.hpp?和庫文件?.lib,把這個理解為一個準(zhǔn)備工作。
{
    "configurations": [
        {
            "name": "Mac",
            "includePath": [
                "${workspaceFolder}/**",
                "/usr/local/Cellar/opencv/4.5.3/lib/**",
	            "/usr/local/Cellar/opencv/4.5.3/include/opencv4/"
            ],
            // “includePath” 后面就是放的就是頭文件和庫文件所在的路徑,每個人的情況不同,可以把下面的路徑輸入進(jìn)去查找一下有沒有對應(yīng)的文件,以進(jìn)行確認(rèn)。
            // 后面的兩個星號 ** 表示遞歸查找,就是查找目標(biāo)目錄的同時,該目錄下的子目錄也一并查找。
            "defines": [],
            "macFrameworkPath": [],
            "compilerPath": "/usr/local/bin/gcc-11",
            "cStandard": "gnu17",
            "cppStandard": "gnu++17",
            "intelliSenseMode": "macos-gcc-x64"
        }
    ],
    "version": 4
}

要查位置可以使用如下方式:

打開訪達(dá),然后搜索。

實驗記錄之——mac用visual studio code配置opencv

實驗記錄之——mac用visual studio code配置opencv

  • launch.json:這個是 vscode 用于調(diào)試的配置文件,比如指定調(diào)試語言環(huán)境,指定調(diào)試類型等。這里最重要的是?"preLaunchTask"?的設(shè)置,表示在運行這個調(diào)試之前,需要告訴編譯器哪些前置條件。其實也就是把?tasks.json?關(guān)聯(lián)進(jìn)來。
{
    // 使用 IntelliSense 了解相關(guān)屬性。 
    // 懸停以查看現(xiàn)有屬性的描述。
    // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        
        {
            "name": "g++-11 - 生成和調(diào)試活動文件",
            "type": "cppdbg",
            "request": "launch",
            // "program": "${fileDirname}/${fileBasenameNoExtension}",
            "program": "/Users/guanweipeng/Desktop/project/main",
            "args": [],
            "stopAtEntry": false,
            // "cwd": "${fileDirname}",
            "cwd": "/Users/guanweipeng/Desktop/project",
            "environment": [],
            "externalConsole": false,
            "MIMode": "lldb",
            "preLaunchTask": "C/C++: g++-11 生成活動文件"
        }
    ]
}
  • tasks.json:這個文件是編譯的配置,設(shè)置你在編譯的過程中需要用到哪些庫文件和頭文件,用什么編譯器,用什么編譯方式等,都可以在這里進(jìn)行設(shè)置。這里的關(guān)鍵在于?"label"?的設(shè)置一定要和 launch.json 中的?"preLaunchTask"?一致!
{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "cppbuild",
			"label": "C/C++: g++-11 生成活動文件",
			"command": "/usr/bin/clang++",
			"args": [
				"-std=c++17",//使用C++17
				"-stdlib=libc++",
				"-g",
				"${file}",
				"-o",
				// "${fileDirname}/${fileBasenameNoExtension}",
                "/Users/guanweipeng/Desktop/project/main",
				"`pkg-config",
				"--libs",
				"--cflags",
				"opencv4`"
			],
			"options": {
				"cwd": "${workspaceFolder}"
			},
			"problemMatcher": [
				"$gcc"
			],
			"group": {
				"kind": "build",
				"isDefault": true
			},
			"detail": "C/C++: g++-11 生成活動文件"
		}
	]
}

此次可以看到include opencv不會標(biāo)紅色

實驗記錄之——mac用visual studio code配置opencv

?然后再進(jìn)入工作區(qū)的選項,找到?C/C++?,然后右邊找到?C_Cpp > Default: Include Path?,在里面添加頭文件和庫文件的路徑。

實驗記錄之——mac用visual studio code配置opencv

?實驗記錄之——mac用visual studio code配置opencv

然后出現(xiàn)文件目錄如下:

實驗記錄之——mac用visual studio code配置opencv?

setting里面的內(nèi)容為:

{
    "C_Cpp.default.includePath": [
        "/usr/local/Cellar/opencv/4.5.3/lib/",
        "/usr/local/Cellar/opencv/4.5.3/include/opencv4/"
    ]
}

?添加cpp標(biāo)準(zhǔn)

{
    "C_Cpp.default.cppStandard": "c++17",
    "C_Cpp.default.includePath": [
        "/usr/local/Cellar/opencv/4.5.3/lib/",
        "/usr/local/Cellar/opencv/4.5.3/include/opencv4/"
    ]
}

可以!

實驗記錄之——mac用visual studio code配置opencv

?

參考資料

【OpenCV4】fatal error: opencv2/core.hpp: No such file or directory 解決方法_AItrust的博客-CSDN博客

【OpenCV4】Mac 系統(tǒng)下使用 vscode 配置 c++ 版 OpenCV4.5.4 成功(2022年1月22日)_AItrust的博客-CSDN博客

mac vscode配置opencv-掘金

macOS版homebrew+VScode配置opencv(c/c++)親測可用_々云逸的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-495277.html

到了這里,關(guān)于實驗記錄之——mac用visual studio code配置opencv的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • LaTex下載、安裝及配置并搭配使用Visual Studio Code教程(建議收藏)2022最新完整版

    LaTex下載、安裝及配置并搭配使用Visual Studio Code教程(建議收藏)2022最新完整版

    LaTex下載、安裝及配置并搭配使用Visual Studio Code教程(保姆級超詳細(xì))2022最新完整版 LaTeX (/?lɑ?t?x/,常被讀作/?lɑ?t?k/或/?le?t?k/,風(fēng)格化后寫作“LATEX”),是一種基于TEX的排版系統(tǒng),由美國計算機科學(xué)家萊斯利·蘭伯特在20世紀(jì)80年代初期開發(fā),利用這種格式系統(tǒng)的處

    2023年04月20日
    瀏覽(34)
  • Visual Studio Code 常見的配置、常用好用插件以及【vsCode 開發(fā)相應(yīng)項目推薦安裝的插件】

    把插件的更新也一起取消了 字體對開發(fā)也很重要,不同字體,字母形態(tài)都不太一樣,尤其是標(biāo)點符號,逗號和分號的區(qū)分,有的字體看著這兩者就很像 這樣打開了很多個文件,就不會導(dǎo)致有的打開的文件被隱藏 相當(dāng)于idea 查看當(dāng)前類或接口的結(jié)構(gòu) Structure 支持快捷鍵與鼠標(biāo)右

    2023年04月16日
    瀏覽(60)
  • Opencv+Visual studio +cmake配置+Opencv_contrib庫安裝(詳細(xì)級)

    Opencv+Visual studio +cmake配置+Opencv_contrib庫安裝(詳細(xì)級)

    目的:安裝Opencv, Opencv_contrib庫,配置Visual studio,用cmake編譯配置 這里我選擇下載Visual studio2022版本的:官網(wǎng)下載 選擇社區(qū)版Community下載(社區(qū)版Community是對個人免費的,一共有三個版本),這里下載的是.exe 可執(zhí)行文件 ,比較小,大約1.57M 啟動安裝 ,配置工作負(fù)荷(按照自

    2024年02月15日
    瀏覽(23)
  • Visual Studio Code在Mac上的常用快捷鍵

    文件操作: 新建文件:Command + N 打開文件:Command + O 保存文件:Command + S 另存為:Shift + Command + S 關(guān)閉文件:Command + W 關(guān)閉所有文件:Shift + Command + W 編輯操作: 撤銷:Command + Z 重做:Shift + Command + Z 剪切:Command + X 復(fù)制:Command + C 粘貼:Command + V 全選:Command + A 查找:Comm

    2024年02月12日
    瀏覽(23)
  • macOS Big Sur/Mac電腦安裝vscode顯示您沒有權(quán)限來打開應(yīng)用程序‘Visual Studio Code‘ 請聯(lián)系您的電腦或網(wǎng)絡(luò)管理員問題修復(fù)

    macOS Big Sur/Mac電腦安裝vscode顯示您沒有權(quán)限來打開應(yīng)用程序‘Visual Studio Code‘ 請聯(lián)系您的電腦或網(wǎng)絡(luò)管理員問題修復(fù)

    錯誤方法 首先我以為我的權(quán)限不足。,需要去用戶群組里設(shè)置。結(jié)果根本不是這個的問題。 1.在系統(tǒng)偏好設(shè)置-用戶與群組檢查了一下我的用戶是不是管理員 結(jié)果發(fā)現(xiàn)是管理員 2.根據(jù)蘋果提示,右鍵我的文件夾-顯示簡介-最下面的共享與權(quán)限 解鎖?? 設(shè)置我這個用戶名的讀寫

    2024年02月04日
    瀏覽(33)
  • Visual Studio Code里如何運行html (Windows 10 和 Mac OS)

    Visual Studio Code里如何運行html (Windows 10 和 Mac OS)

    在Web 開發(fā)時,作為Web 開發(fā)基本都是從編寫 HTML 網(wǎng)頁開始的。這篇文章講的是如何起步配置開發(fā)環(huán)境來運行 HTML 代碼。 在Windows和Mac 的 VS Code中都可以運行 HTML。 打開VS Code,在VS Code中安裝, Code Runner , 如下所示 2、這是Code Runner安裝簡介中 運行和停止運行代碼的方式 3、 Wi

    2024年02月07日
    瀏覽(27)
  • Visual Studio Code 插件安裝

    Visual Studio Code 插件安裝

    ? 目錄 1、在線安裝 1.1 單個插件的安裝 1.2 根據(jù)配置文件一次性安裝多個插件 1.3 同步配置的方式 1.3.1 第一種方式使用VSCode自帶的同步功能。 1.3.2 第二種方式,首先需要先安裝插件 Settings Sync 2、離線安裝 2.1?去官方下載離線安裝包進(jìn)行安裝 2.2?直接把自己的擴(kuò)展包拷貝到目

    2024年02月09日
    瀏覽(33)
  • Visual Studio Code (VS Code)安裝教程

    Visual Studio Code (VS Code)安裝教程

    Visual Studio Code(簡稱“VS Code”)。 1.下載安裝包 VS Code的官網(wǎng):?Visual Studio Code - Code Editing. Redefined 首先提及一下,vscode是不需要破解操作的; 第一步,看好版本,由于我的系統(tǒng)就是windows,所以默認(rèn)選擇就好; 第二步,跳轉(zhuǎn)頁面,稍等一下會自動下載安裝包; ?下載完成后雙

    2024年03月17日
    瀏覽(35)
  • Visual Studio Code(VS Code)安裝教程

    1、訪問官方網(wǎng)站: ????????打開瀏覽器,輸入網(wǎng)址 \\\'https://code.visualstudio.com/\\\'?進(jìn)入VS Code官方主頁。 2、選擇操作系統(tǒng)版本: ????????在主頁找到“Download for Windows”、“Download for macOS”或“Download for Linux”按鈕,根據(jù)您的操作系統(tǒng)選擇相應(yīng)的下載鏈接。 3、下載安裝包

    2024年04月12日
    瀏覽(54)
  • 為 Go 開發(fā)配置Visual Studio Code

    為 Go 開發(fā)配置Visual Studio Code

    在本快速入門中,你將安裝和配置?Go for Visual Studio Code?擴(kuò)展。 在?2020 年 Go 開發(fā)人員調(diào)查結(jié)果中, 41% ?的受訪者選擇Visual Studio Code作為他們 最喜歡的 Go 編輯器 。 這使得Visual Studio Code成為 Go 開發(fā)人員最常用的編輯器。 Visual Studio Code和 Go 擴(kuò)展提供 IntelliSense、代碼導(dǎo)航和高

    2024年02月04日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包