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

Ubuntu下VsCode+CMake 交叉編譯

這篇具有很好參考價值的文章主要介紹了Ubuntu下VsCode+CMake 交叉編譯。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

參考連接:
Ubuntu下VsCode+CMake 交叉編譯
VSCode與CMake搭配使用之基本配置
VSCode與CMake搭配使用之交叉編譯

step1:
Ctrl+Shift+p打開VSCode的指令面板,然后輸入cmake:q ;
在窗口搜索:“ >CMake:Edit user-loacl CMake kits ”會打開一個cmake-tools-kits.json的文件.
如果搜索不到這個文件,先把cmake :quick start 執(zhí)行一遍再說。

在文件末尾添加自己的工具鏈信息如下:

[
  {
    "name": "GCC 11.4.0 x86_64-linux-gnu",
    "compilers": {
      "C": "/usr/bin/gcc",
      "CXX": "/usr/bin/g++"
    },
    "isTrusted": true
  },
  {
    "name": "arm_corss_compiler_for_lockfox",
    "toolchainFile": "/home/qiao/Desktop/my_test/toolchain.cmake"
  }

]

會調(diào)用這個交叉編譯鏈設(shè)置的文件:
toolchainFile 文件:

### toolchain.cmake ###
# this is required
SET(CMAKE_SYSTEM_NAME Linux)

# specify the cross compiler
SET(CMAKE_C_COMPILER   /home/qiao/Desktop/luckfox-pico/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/bin/arm-rockchip830-linux-uclibcgnueabihf-gcc)
SET(CMAKE_CXX_COMPILER /home/qiao/Desktop/luckfox-pico/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/bin/arm-rockchip830-linux-uclibcgnueabihf-g++)

# where is the target environment
SET(CMAKE_FIND_ROOT_PATH  /build_env/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/)

# search for programs in the build host directories (not necessary)
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)

# for libraries and headers in the target directories
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)

重新設(shè)置交叉編譯工具:

這個時候由于默認(rèn)的是x86的GCC:
執(zhí)行CMake:Reset CMake Tools …
Ubuntu下VsCode+CMake 交叉編譯,ubuntu,vscode,linux文章來源地址http://www.zghlxwxcb.cn/news/detail-782948.html

到了這里,關(guān)于Ubuntu下VsCode+CMake 交叉編譯的文章就介紹完了。如果您還想了解更多內(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īng)查實,立即刪除!

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

相關(guān)文章

  • ubuntu 搭建 cmake + vscode 的 c/c++ 開發(fā)環(huán)境

    ubuntu 搭建 cmake + vscode 的 c/c++ 開發(fā)環(huán)境

    clang-format c++ 整合 略 只需要安裝如下兩個插件即可 c/c++ 擴展是為了最基本的代碼提示和調(diào)試支持 cmake language support 是為了提示 CMakeLists.txt 腳本 有可能安裝了 cmake language support 還是沒有代碼提示, 注意配置 cmake 路徑 main.cpp CMakeLists.txt 此時可以通過 終端 菜單的 運行任務(wù) 來運

    2024年02月08日
    瀏覽(20)
  • Vscode+Cmake配置并運行opencv環(huán)境(Windows和Ubuntu大同小異)

    Vscode+Cmake配置并運行opencv環(huán)境(Windows和Ubuntu大同小異)

    之前在培訓(xùn)新生的時候,windows環(huán)境下配置opencv環(huán)境一直教的都是網(wǎng)上主流的vs studio配置屬性表,但是這個似乎對新生來說難度略高(雖然個人覺得完全是他們自己的問題),加之暑假之后對cmake實在是愛不釋手,且這樣配置確實十分簡單(其實都不需要配置),故斗膽妄言vs code下

    2024年02月02日
    瀏覽(25)
  • Ubuntu使用cmake和vscode開發(fā)自己的項目,引用自己的頭文件和openCV

    Ubuntu使用cmake和vscode開發(fā)自己的項目,引用自己的頭文件和openCV

    創(chuàng)建文件夾 繼續(xù)創(chuàng)建include 和 src文件夾,形成如下的目錄結(jié)構(gòu) 用vscode打開項目 創(chuàng)建add.h add.cpp main.cpp 形成這樣的目錄結(jié)構(gòu) 在my_proj中創(chuàng)建CMakeLists.txt,寫入如下內(nèi)容 BUILD_TYPR 設(shè)置為Debug可以打斷點調(diào)試 在my_proj中創(chuàng)建build.sh,寫入如下內(nèi)容 修改build.sh文件的權(quán)限 運行build.sh 在

    2024年02月07日
    瀏覽(21)
  • Ubuntu上搭建ARM Linux GCC交叉編譯環(huán)境

    在Ubuntu操作系統(tǒng)上搭建ARM Linux GCC交叉編譯環(huán)境是為了能夠在x86架構(gòu)的主機上編譯運行適用于ARM架構(gòu)的程序。本文將介紹詳細的步驟以及相應(yīng)的源代碼。 安裝必要的軟件包 首先,我們需要安裝一些必要的軟件包,包括GCC、GNU Binutils和GDB。打開終端,運行以下命令來安裝這些軟

    2024年02月02日
    瀏覽(32)
  • ubuntu系統(tǒng)下如何使用vscode編譯和調(diào)試#小白入門#

    ubuntu系統(tǒng)下如何使用vscode編譯和調(diào)試#小白入門#

    編程環(huán)境:ubuntu系統(tǒng)為18.04.1,vscode版本為1.66.2 1、vscode安裝完成后啟動,在左側(cè)externsions中搜索“簡體中文”插件,并完成安裝: 2、選擇右下角齒輪形狀的\\\"Manage\\\",選擇第一項“command palette…“, 3、在右側(cè)最上面輸入欄選擇\\\"configure display language”, 4、選擇下拉中的第二項“zh

    2024年04月27日
    瀏覽(38)
  • Ubuntu18.04 安裝vscode 配置C#編譯器

    Ubuntu18.04 安裝vscode 配置C#編譯器

    環(huán)境: ubuntu 18.04 依賴庫: SDK .net-7 安裝對象: vscode 在終端: ./dotnet-install.sh --channel 7.0 遇見如下提示: dotnet:未找到命令 如下操作: 下載–解壓–安裝 wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb

    2024年02月16日
    瀏覽(31)
  • 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. 注意在終端進行粘貼的操作為【Ctrl+shift+v】??! 把下載好的安裝包移動到根目錄下的tmp目錄中(/tmp):在【其他位置】中的【計算機】中找

    2024年02月05日
    瀏覽(45)
  • 交叉編譯工具鏈arm-linux-gnueabihf的安裝-ubuntu 20.04

    http://t.csdn.cn/ZbjFX 建議直接在.bashrc文件作修改 ,修改方式相同 ( vi :視自己的編輯器而定) 因為我在修改profile文件后,環(huán)境變量生效,但是命令行的用戶名等顏色高亮顯示會消失;并且重啟終端后,又需要再source一下profile。 但是將環(huán)境變量添加至.bashrc則不會出現(xiàn)這兩個問題

    2024年02月11日
    瀏覽(62)
  • 【Linux】vscode遠程連接ubuntu,含vscode配置方案

    【Linux】vscode遠程連接ubuntu,含vscode配置方案

    在Ubuntu的命令行中,安裝SSH服務(wù) 允許 SSH 通過防火墻 Ubuntu 帶有名為 UFW的防火墻。如果啟動了防火墻,它可能會阻止你連接服務(wù)器。想要配置 UFW 允許你的接入,你需要運行如下命令: UFW 的運行狀態(tài)可以通過運行 sudo ufw status 來檢查。 配置SSH服務(wù) 配置ssh 允許其他主機可以用

    2024年02月01日
    瀏覽(21)
  • Ubuntu20下 vscode配置OpenCV 4.5.5
                    
            
? ? ? ? ? ? ? ? ? ? opencv 4.5編譯遇到的問題

    Ubuntu20下 vscode配置OpenCV 4.5.5 ? ? ? ? ? ? ? ? ? ? opencv 4.5編譯遇到的問題

    sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev 安裝opencv依賴的時候,有可能會出現(xiàn)sbin/ldconfig.real:/usr/local/cuda-11.1/tar

    2023年04月16日
    瀏覽(20)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包