热门搜索:和平精英 原神 街篮2 

您的位置:首页 > > 教程攻略 > ai资讯 >如何使用 Fitten Code 自动生成 Makefile 或 CMake 编译配置文件

如何使用 Fitten Code 自动生成 Makefile 或 CMake 编译配置文件

来源:互联网 更新时间:2026-06-26 12:48

想让 VSCode 自动帮你生成 Makefile 或 CMakeLists.txt,不用手写规则、不查语法、不配路径,直接从现有源码一键产出可用的编译配置文件?Fitten Code 这个 AI 插件确实能搞定——前提是得先把它装好并登录。

确认 Fitten Code 已正确安装并登录

打开 VSCode → 左侧扩展图标 → 搜索 “Fitten Code” → 点击安装 → 重启 VSCode → 右下角出现登录提示后完成账号注册或登录。这一步必须做完,否则后续所有 AI 功能(包括生成配置文件)均不可用。

如果右下角始终不弹登录框,

请检查 VSCode 版本是否 ≥1.68.0

,旧版本会静默禁用插件核心能力。

用 Fitten Code 生成 CMakeLists.txt

方法一:对话式生成(推荐,可控性强)

① 在 VSCode 中打开含 .cpp/.c 文件的项目根目录(确保至少有一个源文件可见);

② 按 Ctrl+Alt+C(Windows/Linux)或 Control+Option+C(macOS)唤出 Fitten Code 对话窗口;

③ 输入明确指令:“根据当前目录下的所有 C++ 源文件和头文件,生成一个标准的 CMakeLists.txt,要求支持 C++17,可执行目标名为 app,启用测试支持”;

④ 等待响应 → 点击生成结果中的“插入到当前文件”按钮 → 将内容粘贴到项目根目录新建的 CMakeLists.txt 中。

这一步生成的 CMakeLists.txt 默认包含 project()add_executable()find_package() 占位结构,但不会自动识别子目录或第三方依赖路径——你需要手动补全 include_directories()target_include_directories()

方法二:快捷键触发生成(适合简单项目)

在任意代码编辑器标签页中,按 Ctrl+Alt+G(macOS 为 Control+Option+G)→ 选择 “Generate build configuration” → 在弹出输入框中填写:“CMake for a single executable with C++17” → 回车执行。

生成结果会以新标签页形式打开,需手动另存为 CMakeLists.txt 并放在项目根目录。

用 Fitten Code 生成 Makefile(非推荐,仅限轻量场景)

Fitten Code 不提供专用 Makefile 模板入口,但可通过精准提问强制生成:

唤出对话窗口(Ctrl+Alt+C)→ 输入:“生成一个 GNU Makefile,适用于当前目录下 main.c 和 utils.c 两个文件,编译器用 gcc,生成可执行文件 run,要求包含 clean 目标,且所有 .o 文件放在 ./build/ 子目录中”;

注意:若项目含头文件依赖,必须在提问中明确写出头文件名(如 “utils.h”),否则生成的 Makefile 会缺失 .h 依赖声明,导致修改头文件后 make 不触发重编译;

得到回复后,复制全部内容 → 新建文件 → 保存为 Makefile(注意无后缀,大小写严格为 Makefile)→ 放入项目根目录。

热门手游

手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc