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的路徑...