天天看點

windows+vscode+MinGW+cmake(學習1)

統一下載下傳 64 位安裝

1、安裝vscode 官網

  • 安裝插件
  • windows+vscode+MinGW+cmake(學習1)

2、安裝 mingw 官網 或者

3、安裝cmake 官網

安裝好之後

  1. 建立 項目檔案夾 cmaketest1
  2. 建立檔案

    (1)main.c

    #include <stdio.h>
    #include "logtool.h"
    
    int main(){
        logtools_info("asdfasdf");
        return 0;
    }
               
    (2)logtool.c
    #include <stdio.h>
    #include "logtool.h"
    
    void logtools_info(const char *msgs)
    {
        printf("logtools_info:%s", msgs);
    }
               
    (3)logtool.h
    #ifndef __LOGTOOLS_H__
    #define __LOGTOOLS_H__
    
    void logtools_info(const char *msgs);
    
    #endif //__LOGTOOLS_H__
               
    (4)CMakeLists.txt
    # CMake 最低版本号要求
    cmake_minimum_required (VERSION 2.8)
    # 項目資訊
    project (cmaketest)
    # 查找目前目錄下的所有源檔案
    # 并将名稱儲存到 DIR_SRCS 變量
    aux_source_directory(. DIR_SRCS)
    # 指定生成目标
    add_executable(cmaketest ${DIR_SRCS})
               
    如下:
    windows+vscode+MinGW+cmake(學習1)

3、建立 .vscode檔案夾,建立 .vscode/settings.json 檔案

{
    "cmake.cmakePath": "C:\\Program Files\\CMake\\bin\\cmake.exe",
    "cmake.generator": "MinGW Makefiles",
    "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools"
}
           

4、右鍵 CMakeLists.txt

windows+vscode+MinGW+cmake(學習1)

5、選擇編譯器 gcc

6、如下圖就配置好了,可以調試開發了

windows+vscode+MinGW+cmake(學習1)

繼續閱讀