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

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境

這篇具有很好參考價(jià)值的文章主要介紹了GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

基于GUN開源工具鏈,搭建Windows平臺(tái)下ARM編譯運(yùn)行環(huán)境!

????? 文中涉及的開發(fā)工具包已打包上傳,可點(diǎn)擊此處下載。


一、安裝git-bash

1、建議直接下載安裝git(內(nèi)部集成有該工具),也可點(diǎn)擊此處單獨(dú)下載Git Bash工具;

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境
2、如無法直接調(diào)用,添加對(duì)應(yīng)環(huán)境變量;


二、安裝 MinGW-w64

32位下載地址:??MinGW - Minimalist GNU for Windows
64位下載地址:??MinGW - Minimalist GNU for Windows

2.1 MinGW是什么?

??MinGW 是一套Windows下基于GCC的程序開發(fā)環(huán)境,可以方便地將Linux下的程序少改動(dòng)甚至不改動(dòng)移植到windows下執(zhí)行。
??MinGW 收集了一系列免費(fèi)的Windows 使用的頭文件和庫文件;同時(shí)整合了GNU的工具集(如經(jīng)典gcc, g++, make等),為C++的跨平臺(tái)開發(fā)提供了良好基礎(chǔ)支持。

2.2 安裝截圖&環(huán)境變量添加

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境
GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境

2.3 運(yùn)行查看

which gcc            //查看安裝路徑
gcc -v               //查看當(dāng)前版本                             

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境


三、安裝Make

下載安裝Make;

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境
GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境

備注:MinGW中的mingw32-make.exe和單獨(dú)安裝make.exe的是同一軟件,只是make的版本不同,起的名字不同而已!

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境


四、安裝gcc-arm-none-eabi-xx.

下載安裝 gcc-arm-none-eabi-10.3-2021.10-win32.exe

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境

4.3 運(yùn)行查看

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境


五、安裝CMake

下載安裝CMake

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境
GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境

5.3 運(yùn)行查看

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境


六、工程實(shí)例構(gòu)建

step1、 編寫測(cè)試源碼 hello.c
#include <stdio.h>
int main()
{
	printf("hello cmake!!!\n");
	return 0;
}
step2、 使用Vim編寫或復(fù)制導(dǎo)入CMakeLists.txt //配置CMake引導(dǎo)編譯配置

注意:文本編碼格式使用 UTF-8 ,系統(tǒng)記事本軟件默認(rèn)的格式為ANSI會(huì)亂碼!
(使用vim編寫是為了僅為保證編碼格式正確,)

# CMake 最低版本號(hào)要求
# cmake ../ -G "MinGW Makefiles"

cmake_minimum_required (VERSION 2.8)

set(CMAKE_C_COMPILER "gcc")
set(CMAKE_CXX_COMPILER "g++")

# 項(xiàng)目信息
set(PROJECT_NAME "hello")
project(${PROJECT_NAME})

# 指定生成目標(biāo),編譯hello.cpp源程序,生成hello.exe的可執(zhí)行程序
add_executable(hello hello.c)

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境

step3、make命令執(zhí)行測(cè)試
$mkdir build && cd build                   #工程目錄下創(chuàng)建并進(jìn)入build文件夾
$cmake ../ -G "MinGW Makefiles"            #編譯在工程文件夾根目錄生成makefile文件
$make                                      #make生成可執(zhí)行文件

GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境文章來源地址http://www.zghlxwxcb.cn/news/detail-496434.html

到了這里,關(guān)于GCC - 基于win10平臺(tái)搭建Cmake + MinGW + gcc-arm-none 開源開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Opencv Win10+Qt+Cmake 開發(fā)環(huán)境搭建

    Opencv Win10+Qt+Cmake 開發(fā)環(huán)境搭建

    官網(wǎng)下載Opencv安裝包 雙擊下載的軟件進(jìn)行解壓 3. 系統(tǒng)環(huán)境變量添加 創(chuàng)建一個(gè)新的Qt項(xiàng)目(Non-Qt Project) 打開創(chuàng)建好的項(xiàng)目中的CMakeLists.txt,添加如下代碼 main.cpp中添加以下代碼 點(diǎn)擊運(yùn)行,顯示圖像則說明環(huán)境搭建成功

    2024年02月15日
    瀏覽(24)
  • ??禉C(jī)器人工業(yè)相機(jī) Win10+Qt+Cmake 開發(fā)環(huán)境搭建

    ??禉C(jī)器人工業(yè)相機(jī) Win10+Qt+Cmake 開發(fā)環(huán)境搭建

    參考這個(gè)鏈接安裝好MVS客戶端 Qt新建一個(gè)c++項(xiàng)目 cmakeList中添加??禉C(jī)器人的庫,如下: main.cpp中添加以下代碼 運(yùn)行程序,出現(xiàn)以下內(nèi)容則說明安裝庫成功

    2024年02月11日
    瀏覽(18)
  • Win11系統(tǒng)vscode配置C++環(huán)境:Vscode+MinGw+Cmake

    Win11系統(tǒng)vscode配置C++環(huán)境:Vscode+MinGw+Cmake

    1.下載解壓MinGw-W64 進(jìn)入MinGw-w64官網(wǎng)https://www.mingw-w64.org/,點(diǎn)擊Download,點(diǎn)擊MingW-W64-builds 找到Installation:Github,點(diǎn)擊跳轉(zhuǎn)到Github頁面。這里不推薦很多教程使用的SourceForge上下載安裝,SourceForge上構(gòu)建的版本很久,目前僅支持到8.1.0,而github已經(jīng)支持到了13.2.0。其次,SourceForge雖然

    2024年03月17日
    瀏覽(27)
  • win10 私有云平臺(tái)的搭建

    win10 私有云平臺(tái)的搭建

    (1)點(diǎn)擊開啟此虛擬機(jī) (2)敲回車確認(rèn) (3)敲F11同意并繼續(xù) (4)選中該虛擬機(jī)磁盤,回車?yán)^續(xù) (5)默認(rèn)鍵盤布局 (6)設(shè)置賬號(hào)密碼并回車確認(rèn) (7)F11安裝ESXI (8)安裝完成 配置網(wǎng)絡(luò) 對(duì)于ESXI6.7版本來說早就已經(jīng)擺脫了對(duì)于vSphere Client的束縛,全部都是通過瀏覽器操作 如遇到問題可以通過以下

    2023年04月11日
    瀏覽(28)
  • Win10平臺(tái)用UE4、VS Code22搭建Airsim項(xiàng)目

    Win10平臺(tái)用UE4、VS Code22搭建Airsim項(xiàng)目

    我們?cè)赪indows10平臺(tái)下搭建Airsim,需要安裝這幾個(gè)東西:UE4、VS Code 2022。 目錄 1 參考文獻(xiàn) 官方文檔 參考教程 2 UE4安裝 3 下載VS Code 2022 4 Airsim編譯 4.1 環(huán)境安裝 4.2 Blocks測(cè)試 官方文檔一直都在更新,所以 在安裝的時(shí)候一定要先閱讀官方文檔的版本 ,以防下錯(cuò)版本,后續(xù)出現(xiàn)問題

    2024年02月03日
    瀏覽(22)
  • 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)
  • 在win10上,配置 Rust 開發(fā)環(huán)境(使用 mingw64編譯器) 和 idea 配置 Rust 插件

    在win10上,配置 Rust 開發(fā)環(huán)境(使用 mingw64編譯器) 和 idea 配置 Rust 插件

    2.1、編譯器 mingw 與 visual studio 之間的選擇 Rust 底層是依賴C/C++的 編譯器,所以需要先安裝C/C++編譯環(huán)境。 Windows上C/C++ 的 編譯器 有兩種: 微軟 的 Visual Studio (msvc) GNU 的 Mingw (gnu): 官網(wǎng)地址:https://www.mingw-w64.org/ Rust 默認(rèn)使用的是 Visual Studio, 使用默認(rèn)選項(xiàng)就能安裝上,

    2024年02月02日
    瀏覽(18)
  • win10下vscode+cmake編譯C代碼操作詳解

    win10下vscode+cmake編譯C代碼操作詳解

    當(dāng)我們只有一個(gè).c文件時(shí)直接使用vscode+Code Runner插件即可完成編譯,如果我們的工程很復(fù)雜包含多個(gè).c文件時(shí)建議使用cmake來生成對(duì)應(yīng)的make,指導(dǎo)編譯器完成編譯,否則會(huì)提示各種錯(cuò)誤,如下: 實(shí)際上這些函數(shù)都是包含在其它.c文件里的,由于vscode的Code Runner插件只支持編譯

    2024年01月20日
    瀏覽(20)
  • win10 + cmake3.17 編譯 giflib5.2.1

    win10 + cmake3.17 編譯 giflib5.2.1

    所有源文件已經(jīng)打包上傳csdn,大家可自行下載。 1. 下載giflib5.2.1,解壓。 ????????下載地址:GIFLIB - Browse Files at SourceForge.net 2. 下載CMakeLists.txt?及其他依賴的文件 從github上的osg-3rdparty-cmake項(xiàng)目: https://github.com/bjornblissing/osg-3rdparty-cmake/tree/master/giflib 下載giflib文件夾下的文

    2024年02月05日
    瀏覽(17)
  • opencv4.7.0 win10 源碼編譯 vs2019 cmake

    opencv4.7.0 win10 源碼編譯 vs2019 cmake

    步驟: ① 編譯opencv源碼;注意幾個(gè)下載內(nèi)容;根據(jù)cmakedownloadlog.txt中的說明 ② 生成opencv.sln,先使用ALL_BUILD生成 ③ 然后對(duì)install工程進(jìn)行生成 ④ 使用:離線使用,opencv文件夾 install的include lib bin 等復(fù)制到當(dāng)前工程下的文件夾;然后配置屬性 ? ? 配置屬性時(shí)注意一下路徑,工

    2024年02月04日
    瀏覽(22)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包