centos 安裝VSCODE 的經歷

2021-08-03 17:08:24 字數 1574 閱讀 5764

1. 首先,根據微軟vscode的安裝步驟來  

第一步 就遇到了問題

搞定後,根據步驟,成功安裝了vscod (我這裡的計算雲需要通過**上網,所以嘰嘰歪歪的配置了yum的**)

第二個麻煩  vscode 無法啟動,程序在後台,但是就是沒有ui出來,大爺的,上網研究了好久也沒有結果。最後發現 這個計算雲預設開啟了selinux 奶奶的,關閉了就好。

第三個麻煩  命名配置好了vscode的**,但是 死活就是找不到外掛程式,提示 

之後一行就是不對ssl的證書做校驗,

但是 死活就是找不到外掛程式,提示  no extensions found

媽的,實在是沒轍,在網上搜尋,結果發現有通過命令列安裝外掛程式的方法  :

目前,安裝外掛程式只能用這個方法了,ui上是不行了。

因為vscode 使用的 glibc庫版本是2.18,而 centos7使用的是2.17所以導致不行!!

以下就是編譯安裝glibc 2.18 的步驟,因為這個版本不見得與centos 7.2 相容,所以不能覆蓋系統的,只能build後安裝的另外乙個目錄,然後在配置vscod

wget 

tar xvf glibc-2.18.tar.xz

cd glibc-2.18;mkdir build;cd build

../configure --prefix=/opt/glibc-2.18/

make -j su

make install

2. 建立指令碼 microsoft.vscode.cpp.extension.linux.sh 到路徑 ~/.vscode/extension/ms-vscode.cpptools-/bin/

內容如下: (/opt 後面是一行)

#!/bin/bash

/opt/glibc-2.18/lib/ld-linux-x86-64.so.2 --library-path /opt/glibc-2.18/lib:/lib64:/usr/local/lib64 ~/.vscode/extensions/ms-vscode.cpptools-/bin/microsoft.vscode.cpp.extension.linux

2.1 更改指令碼許可權

chmod a+x microsoft.vscode.cpp.extension.linux.sh

3. 修改檔案 ~/.vscode/extensions/ms-vscode.cpptools-0.9.1/out/src/languageserver/c_cpp.js

修改下列內容 "extensionsprocessname += '.linux'; "

為 " extensionprocessname += '.linux.sh';"

以上這就是我的虐心旅程

vscode 遠端除錯centos配置

安裝外掛程式remote development 如果遠端伺服器位配置ssh登入服務要先配置遠端伺服器,在本地 windows 也要安裝ssh客戶端,在windows上可以這樣檢查在powershell裡輸入ssh命令檢視,另外,如果要對ssh作配置,再配置 或者調出命令面板 ctrl shift ...

vscode的安裝和使用

首次安裝後快捷按鍵 ctrl shift p 輸入cofig選擇第二個確認 安裝中文語言,根據右下角提示選擇yes重啟 開啟應用擴充套件,輸入autojs選擇免費版的安裝 安裝好以後繼續ctrl shift p調出命令面板,輸入start server確認後右下角會有啟動成功標 然後檢視本機可以上網...

安裝VSCODE執行C

2.ctrl p,輸入ext install c 在商店中找到如下進行安裝 3.安裝後重啟vscode 4.ctrl shift p 開啟launch.json進行配置 exe 將要進行除錯的程式的路徑 midebuggerpath d mingw bin gdb.exe midebugger的路徑...