gpt4 book ai didi

c++ - C++ 项目的 ECLIPSE makefile -- 源目录

转载 作者:行者123 更新时间:2023-12-03 07:25:55 25 4
gpt4 key购买 nike

在 Eclipse 平台(Windows 10,MinGW 工具链)中,我正在尝试创建一个生成文件来编译带有 .cpp 和 .hpp 文件的项目。

为此,我选择创建一个新项目:
文件->
(弹出)新项目
C/C++ -> C/C++ 项目 => NEXT -> C++ 托管构建 => MakefileProject -> Hello World C++ MakefileProject

这个例子完美地编译和链接。
但是我想将.cpp文件移动到一个src目录中,然后在Project Explorer窗口中,在项目名称上,我选择创建一个“Source
文件夹”,将其命名为“src”。然后我将.cpp文件移动到目录内,并尝试构建项目但没有成功。

我必须如何修改此示例中包含的 makefile?我已经尝试了一切,但没有运气。我收到此错误:

*19:51:33 **** 项目 CE_SEP 的默认配置增量构建 ****
做所有
make: *** 没有规则来制作目标 CE_SEP.o', needed by CE_SEP.exe'。停止*

提前感谢您的支持!

最佳答案

停止依赖于 IDE。您可以进入并编辑一个实际的“Makefile”。您可能只需要修改 Makefile 中源文件的路径和/或在“src”文件夹中添加另一个 Makefile。

如果你不知道 Makefile 语法,谷歌一个简短的教程。

或者从长远来看节省一些时间,只学习 CMake,它只是一种脚本类型语言,用于编写平台可移植的构建系统——它将生成 Makefile、MSVC 项目、Xcode 项目、Ninja 构建文件等。

关于c++ - C++ 项目的 ECLIPSE makefile -- 源目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51215573/

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