如何在Eclipse select文件CDT中调试?
How to select file in Eclipse CDT to debug?
我是初学者学习c编程,在linux中使用eclipse cdt。
现在我创建了一个项目,helloworld.cpp,调试成功。
但是当我做下一个练习时,创建一个新的 file.cpp,它无法编译,因为定义了多个主函数(是的,我没有删除 helloworld.cpp)
我需要一些帮助,我怎样才能select编译新文件,因为我想做更多的练习,我必须在一个项目中创建不同的cpp文件(我不想创建新项目,一练一项目太累了!)
谁能帮帮我?非常感谢。
您可以 right-click 在左侧 (Project Explorer) 要忽略(不构建)的文件。
Resource Configurations
-> Exclude from Build...
之后 select 配置(调试、发布)应该忽略这个文件。
这应该可以解决您的问题。
或者你可以尝试一些可以帮助你在 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);
}
Header:
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++ 来做,你可以尝试将每一个新练习实现为所谓的 "class".
我是初学者学习c编程,在linux中使用eclipse cdt。
现在我创建了一个项目,helloworld.cpp,调试成功。
但是当我做下一个练习时,创建一个新的 file.cpp,它无法编译,因为定义了多个主函数(是的,我没有删除 helloworld.cpp)
我需要一些帮助,我怎样才能select编译新文件,因为我想做更多的练习,我必须在一个项目中创建不同的cpp文件(我不想创建新项目,一练一项目太累了!)
谁能帮帮我?非常感谢。
您可以 right-click 在左侧 (Project Explorer) 要忽略(不构建)的文件。
Resource Configurations
-> Exclude from Build...
之后 select 配置(调试、发布)应该忽略这个文件。
这应该可以解决您的问题。
或者你可以尝试一些可以帮助你在 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);
}
Header:
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++ 来做,你可以尝试将每一个新练习实现为所谓的 "class".