如何将包含多个.cpp源文件的文件夹导入Eclipse项目中,每个源文件都有一个main()定义



我正试图从Lynda的C++Essential Training提供的练习下载中编译源文件。文件位于更高级别文件夹的文件夹中:

一些虚构的例子展示了文件夹结构:

Cpp_essential_training\Chapter1\bread.Cpp
Cpp_essental_training\CChapter2\potato.Cpp

这些源文件中的每个都有一个main()函数。

当我尝试创建一个C++ project,然后在Project Explorer中右键单击它以将练习文件导入为File System时,Console会给我重复主函数的错误(因为它假设一个项目具有一个入口点)。

当我尝试创建一个Folder,然后在Project Explorer中右键单击它以将练习文件导入为File System时,IDE UI将使构建按钮变灰(因为它假设我正在查看通用文本文件)。

如何编译练习文件?

实际上,每个文件都应该是一个项目。不要使用所有文件创建项目您可以制作标题并更改主要功能。并在标头中插入签名。并创建另一个CPP文件,并在其中编写一个新的main和调用函数。

相关内容

最新更新