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

macos使用搭建算法競賽c/c++的g++/gcc編譯環(huán)境(homebrew,含萬能頭,改環(huán)境變量,vscode/clion可用)

這篇具有很好參考價(jià)值的文章主要介紹了macos使用搭建算法競賽c/c++的g++/gcc編譯環(huán)境(homebrew,含萬能頭,改環(huán)境變量,vscode/clion可用)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、homebrew安裝

我沒改鏡像,直接網(wǎng)上腳本一鍵安裝的,具體命令忘了,可能是這個(gè)
反正裝這個(gè)的方法很多,網(wǎng)上一搜都有。
成功裝上homebrew就行。

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

2、安裝g++


搜索gcc

brew search gcc

mac 安裝g++,開發(fā)工具,macos,c語言,c++
裝個(gè)最高的

brew install gcc@12

安裝成功后,終端里的gcc是不會變的
但是可以用gcc-12進(jìn)行編譯,他的路徑可以where一下看到
也可以gcc-12 xx.cpp進(jìn)行編譯了
clion里也可以直接鏈接器里面添加對應(yīng)路徑的gcc就能用了。

where gcc-12

/opt/homebrew/bin/gcc-12

3、改環(huán)境變量

查看版本(顯示不出來是沒裝xcode,顯示出來了包含clang字樣就是沒成功裝上g++)
g++ -v

打開環(huán)境變量保存位置:
sudo open -e ~/.zshrc


文件寫入:
alias gcc='gcc-12'
alias g++="g++-12"
alias cc="gcc-12"
alias c++="c++-12"

執(zhí)行環(huán)境變量
source ~/.zshrc



此時(shí):g++ -v
就會發(fā)現(xiàn)版本更新上去了
vscode的coderunner萬能頭也能用了。

附帶一下mac環(huán)境變量的優(yōu)先級文章來源地址http://www.zghlxwxcb.cn/news/detail-723752.html

/etc/profile    /etc/paths    ~/.bash_profile    ~/.bash_login    ~/.profile    ~/.bashrc

.bash_profile 顧名思義,是每個(gè) Profile(用戶)的 Bash 初始化文件。
.zshrc 顧名思義,是 zsh 的 RunControl(運(yùn)行控制)文件。
系統(tǒng)啟動時(shí)會先加載 /etc/profile、/etc/paths 這倆。
等你登錄了一個(gè)用戶后,有 ~/.bash_profile 就加載它,沒有它就加載 ~/.bash_login 和 ~/.profile。
.zshrc 是 zsh 啟動時(shí)加載的;你要是用別的 Shell 它就不加載。

bash與zsh都是mac終端自帶的shell命令解釋器,早期macos系統(tǒng)默認(rèn)使用bash解釋器,在macos10.15系統(tǒng)中官方推薦使用zsh解釋器。 zsh原稱為Z Shell。 也是一種shell,兼容最常用的bash這種shell的命令和操作,并且有很多增強(qiáng),超強(qiáng)的訂制性

到了這里,關(guān)于macos使用搭建算法競賽c/c++的g++/gcc編譯環(huán)境(homebrew,含萬能頭,改環(huán)境變量,vscode/clion可用)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • ubuntu環(huán)境下gcc-arm交叉編譯環(huán)境的搭建(ARM32 8.2)

    ubuntu環(huán)境下gcc-arm交叉編譯環(huán)境的搭建(ARM32 8.2)

    1.在arm官網(wǎng)下載gcc-arm 8.2的版本(下載arm32架構(gòu)的x64上運(yùn)行的版本),網(wǎng)址如下 https://developer.arm.com/downloads/-/gnu-a 圖1 從ARM官方下載aarch32架構(gòu)的交叉編譯器 ? 2.拷貝下載的交叉編譯器到ubuntu系統(tǒng)的/opt/pkg/gcc_linaro目錄,如下圖所示: 圖2 拷貝arm交叉編譯器到gcc安裝目錄 ? 3.解壓gcc到

    2024年02月09日
    瀏覽(24)
  • Ubuntu 22.04 搭建arm-linux-gcc交叉編譯環(huán)境

    Ubuntu 22.04 搭建arm-linux-gcc交叉編譯環(huán)境

    如果使用的是64位的Ubuntu系統(tǒng),建議直接安裝64位的arm-linux-gcc交叉編譯器 下載地址: https://pan.baidu.com/s/14-lQpsXuEyCcHNHcTXcOyA 提取碼: 55at 0. 注意在終端進(jìn)行粘貼的操作為【Ctrl+shift+v】??! 把下載好的安裝包移動到根目錄下的tmp目錄中(/tmp):在【其他位置】中的【計(jì)算機(jī)】中找

    2024年02月05日
    瀏覽(45)
  • C/C++開發(fā),linux下OpenCV+gcc+cmake編譯環(huán)境搭建

    C/C++開發(fā),linux下OpenCV+gcc+cmake編譯環(huán)境搭建

    目錄 一、源碼下載 二、源碼編譯 ??????? 2.1 OpenCV源碼下載 ??????? 2.2 cmake安裝(非必要) ????????2.3 opencv安裝依賴及支持模塊查看 ??????? 2.4 安裝pkgconfig包 ??????? 2.5 安裝opencv依賴包 ??????? 2.6 真正安裝opencv包開始 ??????? 2.7 opencv環(huán)境路徑配置 三、案

    2024年02月06日
    瀏覽(25)
  • Homebrew使用教程(macOS)

    Homebrew是一個(gè)開源的軟件包管理工具,它的主要開發(fā)語言是Ruby,項(xiàng)目托管在GitHub上。 目前,Homebrew只能通過命令行終端使用,沒有圖形化操作界面。因此,這個(gè)工具更適合有編程基礎(chǔ)的人使用。 官方介紹,Homebrew可以用在macOS系統(tǒng)或Linux系統(tǒng)上管理軟件包。但實(shí)際上,它在Li

    2024年02月10日
    瀏覽(21)
  • 深度學(xué)習(xí)ai學(xué)習(xí)方向如何規(guī)劃,算法競賽,機(jī)器學(xué)習(xí),搭建環(huán)境等答疑

    深度學(xué)習(xí)ai學(xué)習(xí)方向如何規(guī)劃,算法競賽,機(jī)器學(xué)習(xí),搭建環(huán)境等答疑

    目錄 1了解人工智能的背景知識 2 補(bǔ)充數(shù)學(xué)或編程知識 3 熟悉機(jī)器學(xué)習(xí)工具庫 4 系統(tǒng)的學(xué)習(xí)人工智能 5 建議 六:所有項(xiàng)目代碼鏈接 ? ? ? ?一些雖然存在但是在研究或者工業(yè)上不常用的知識,為自己騰出更多的時(shí)間來去學(xué)習(xí),研究。 人工智能里面的概念很多,比如機(jī)器學(xué)習(xí)、

    2024年02月15日
    瀏覽(18)
  • 如何在MacOS使用homebrew安裝Nginx

    如何在MacOS使用homebrew安裝Nginx

    參考文章地址 在確保MacOS 安裝Homebrew成功以后,執(zhí)行如下命令 注意 :Nginx安裝成功后會提示目錄位置;每個(gè)人的系統(tǒng)可能因?yàn)镠omebrew的安裝位置不同而不同,所以這幾個(gè)目錄位置要記下來,方便后期配置和維護(hù)Nginx 根據(jù)上圖可知我本機(jī)的幾個(gè)重要的文件位置: nginx.conf 配置文

    2024年02月06日
    瀏覽(17)
  • 【Mac開發(fā)環(huán)境搭建】安裝HomeBrew、HomeBrew安裝Docker、Docker安裝Mysql5.7和8

    【Mac開發(fā)環(huán)境搭建】安裝HomeBrew、HomeBrew安裝Docker、Docker安裝Mysql5.7和8

    科大源安裝 卸載 安裝包 卸載包 查詢可用的包 更新所有包 更新指定包 查看已經(jīng)安裝的包 查看包的信息 清理包 查看brew的版本 更新brew 獲取brew的幫助信息 安裝完成之后,雙擊Docker圖標(biāo)即可運(yùn)行Docker Docker啟動之后,就可以使用Docker相關(guān)命令 鏡像相關(guān) 查看已經(jīng)拉取的所有鏡像

    2024年02月04日
    瀏覽(24)
  • 【Flutter】macOS從零開始使用FVM搭建Flutter開發(fā)環(huán)境

    【Flutter】macOS從零開始使用FVM搭建Flutter開發(fā)環(huán)境

    本文為個(gè)人記錄macOS系統(tǒng)使用fvm從零開始搭建flutter開發(fā)環(huán)境到項(xiàng)目運(yùn)行的過程,非教程性質(zhì),僅供參考,如有疑問或建議,歡迎大家在評論區(qū)留言 附上開發(fā)設(shè)備配置 以vscode為編碼工具 下載地址:Download Visual Studio Code - Mac, Linux, Windows 下載后解壓安裝即可 Xcode 在 iOS 真機(jī)或者

    2024年02月09日
    瀏覽(26)
  • Windows/macOS使用VSCode搭建C/C++的開發(fā)/Debug環(huán)境

    Windows/macOS使用VSCode搭建C/C++的開發(fā)/Debug環(huán)境

    本文面向的對象是初次接觸搭建C語言開發(fā)環(huán)境的學(xué)生或編程愛好者,以及想脫離諸如VC++6.0等過時(shí)開發(fā)工具從而轉(zhuǎn)用VScode的人群 本文內(nèi)容較多,篇幅較長,可按照需要選擇閱讀,文中如有紕漏,歡迎斧正。 我鄭重承諾下面會是一篇極為詳細(xì)的教程: 目錄 一、安裝并配置VSc

    2024年02月08日
    瀏覽(16)
  • 【Linux環(huán)境基礎(chǔ)開發(fā)工具】編譯器-gcc/g++

    【Linux環(huán)境基礎(chǔ)開發(fā)工具】編譯器-gcc/g++

    上一篇博客, 我們學(xué)習(xí)了vim編輯工具,學(xué)會了怎么寫代碼, 這篇文章,我將分享代碼該怎么編譯的問題。 目錄 寫在前面: 1. gcc和g++介紹 2. gcc是如何編譯程序的 1. 預(yù)處理 2. 編譯 3. 匯編 4. 鏈接 3. gcc的選項(xiàng)介紹 4. 我們使用的函數(shù)是哪來的 5. 我們的.o文件和庫是如何鏈接的?

    2024年02月10日
    瀏覽(59)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包