gpt4 book ai didi

c++ - 如何在Eclipse CDT中选择文件进行调试?

转载 作者:行者123 更新时间:2023-11-28 04:49:32 25 4
gpt4 key购买 nike

我是初学者学习c编程,在linux中使用eclipse cdt。

现在我创建了一个项目和helloworld.cpp,调试成功。

但是当我做下一个练习时,创建一个新的 file.cpp,它无法编译,因为定义了多个主函数(是的,我没有删除 helloworld.cpp)

我需要一些帮助,我如何选择要编译的新文件,因为我想做更多的练习,我必须在一个项目中创建不同的 cpp 文件(我不想创建新项目,一个练习一个项目是太累了!)

谁能帮帮我?非常感谢。

最佳答案

您可以在左侧 (Project Explorer) 右键单击​​您要忽略(而不是构建)的文件。Resource Configurations -> Exclude from Build...
之后只需选择应该忽略此文件的配置(调试、发布)。
这应该可以解决您的问题。

或者你可以尝试一些可以帮助你提高自己的 c/c++ 的东西。您可以尝试为您开始的每个新练习编写函数,并将其包含到您的第一个 helloworld.cpp 中。例子:
来源:

simpleMath.c

#include"simpleMath.h"

int addition(int val1, int val2)
{
return (val1 + val2);
}

int substraction (int val1, int val2)
{
return (val1 - val2);
}

标题:

simpleMath.h

int addition(int val1, int val2); //Prototype
int substraction (int val1, int val2); //Prototype

主要内容:

helloworld.c
#include"simpleMath.h"

int main()
{
//some code

int newVar = 0;
newVar = addition(5, 10) //Function call -> newVar will be 15

//some code
}

该示例是简单的 C 代码(不是 C++),仅用于可视化。如果你想用 C++ 来做,你可以尝试将每个新练习作为所谓的“类”来实现。

关于c++ - 如何在Eclipse CDT中选择文件进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48516709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com