chase-hung

导航

 

环境

系统:Windows 10专业版
CMake版本:3.31.5
Visual Studio版本:2019

准备工作

1.安装CMake,并确保CMake的运行程序添加到环境变量中;
2.安装Visual Studio 2019,并确保勾选了“使用C++的桌面开发”;
3.安装通信灵码IDE,并登录。

操作步骤

1.在桌面新建一个文件夹,并命名为“HelloWord”;
2.右击“HelloWord”文件夹,选择“通过Lingma”打开,打开后如下图所示:

3.点击右上角的“切换AI侧栏”调出AI对话框,如下图所示:

4.在弹出的AI对话框中,输入“生成一个输出HelloWord的main.cpp文件”然后回车,如下图所示:

注意:生成的内容可能不完全一样,但一般都是正确的,下同。
5.点击生成的代码的“新建文件”按键,将代码保存成“main.cpp”文件,并保存到HelloWorld文件夹下,按键位置如下图所示:

再次保存文件后后,如下图所示:

6.在AI对话框中,输入“生成一个编译main文件的CMake文件”然后回车,如下图所示:

7.点击生成的代码的“新建文件”按键,将代码保存成“CMakeLists.txt”文件,并保存到HelloWorld文件夹下,如下图所示:

8.点击菜单栏中的“终端”->“配置任务”->“使用模板创建tasks.json”->“MSBuild 执行生成目标”生成文件tasks.json,然后把下文复制进去:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            //使用CMake生成项目,命令为:cmake -S . -B Win
            "label": "cmake",
            "type": "shell",
            "command": "cmake",
            "args": [
                "-S",
                ".",
                "-B",
                "Win"
            ],
            "group": "build"
        },
        {
            //使用CMake编译项目,命令为:cmake --build Win
            "label": "build",
            "type": "shell",
            "command": "cmake",
            "args": [
                "--build",
                "Win"
            ],
            "group": "build"
        },
        {   
            //使用CMake生成项目并编译项目,就是串行执行上面两个任务
            "label": "make_and_build",
            "dependsOn": [
                "cmake",
                "build"
            ],
            //下面一行表示串行执行
            "dependsOrder": "sequence",
            "problemMatcher": []
        }
    ]
}

复制并保存后,如下图所示:

9.点击菜单栏中的“终端”->“运行任务”->“make_and_build”,成功如下图所示:

posted on 2025-11-29 17:19  chase_hong  阅读(1)  评论(0)    收藏  举报