鲤Bubble。o O 2025-09-28 19:11 采纳率: 60%
浏览 4

想问下clion调试多个main函数可以吗

本人是新学习c的学生,想问一下关于clion软件使用的问题。
我先创建了第一个main然后通过插件c/c++single file execution自动修改cmakelist.txt,但是当我想运行第二个main文件里面的内容时它显示此文件不属于任何目标不让我一步步调试了怎么办啊只能调试第一个main里面的吗
#clion
#clion学习#c语言#c语言编程 #开发者选项 #开发 #求助 #深度学习

img

img

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-09-28 19:11
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    你想问的是是否可以在CLion中调试多个带有 main 函数的程序。

    可以,但是需要注意的是,CLion默认只会使用一个 main 函数作为入口点。想要在调试时切换到另一个 main 函数,可以通过以下方式实现:

    1. 在 CLion 中打开项目,然后点击右上角的 "Edit Configurations"按钮。
    2. 在弹出的窗口中,选择 "Add New Configuration",选择 "C/C++"。
    3. 在新创建的配置中,设置 "Program" 为你要调试的 main 函数所在的文件。
    4. 重新生成项目,然后再点击 "Debug" 开始调试。

    或者,你也可以通过在 Makefile 中添加一个自定义的 main 函数来实现切换功能。具体实现方式取决于你的项目结构和 build 系统。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月28日