1. 程式人生 > >VS2017 編譯除錯 Linux 程式

VS2017 編譯除錯 Linux 程式

參考文件

官方文件1:

官方文件2:

看以上2個文件其實完全夠搭好了。

但一篇文章不能只這些字。

下面再詳細寫下,配幾張圖吧。

準備工作

  • 你需要一臺 Linux 機(可以是物理機、虛擬機器、win10 的 linux 子系統)
  • Linux機需要安裝以下軟體

    • ubuntu系統
    apt install -y zip
    apt install -y gdb
    apt install -y openssh-server
    apt install -y build-essential gdbserver
    • centos系統
    yum install -y zip
    yum install -y
    gdb yum install -y openssh-server yum install -y gdb-gdbserver
  • 你需要一臺 Window 機,安裝有 VS2017,且安裝了下圖中的元件

    圖

在 VS 中建立 Linux 程式

如下圖,選擇 跨平臺 - Linux
圖

建立好後,類似這樣:

圖

配置 聯結器

點選選單, 工具 - 選項,會有下面類似對話方塊:

圖

我的已經加好,點 “新增” 可以新增你的 Linux 機

新增需要一點時間,會把 Linux 機上的 標頭檔案都下載到本機

編譯、除錯

與普通 window應用程式 編譯除錯完全一樣。

以上

做好以上步驟,你就可以歡快的在 window 上編寫除錯 linux 程式碼了。