gpt4 book ai didi

c++ - Linux 中 Eclipse C/C++ 的 Makefile

转载 作者:搜寻专家 更新时间:2023-10-31 01:21:38 24 4
gpt4 key购买 nike

我正在使用 Eclipse 3.6 for C/C++ for Linux。我需要用我自己的工作 makefile 编译现有项目。这个 makefile 从命令行运行良好,但是当我将我的项目导入 Eclipse 并尝试使用 Build 时,它不起作用,似乎它尝试使用 Eclipse 自动创建的 makefile。我在 Project Properties - C/C++ Build 中取消选中“Generate Makefile automatically”开关,而不是很多错误得到这个:“*** 命令在第一个目标之前开始。停止。”

可能是这个项目没有正确导入到 Eclipse 中?我知道有“标准 Make 项目”之类的东西,它不会自动创建 makefile 但需要我自己的 makefile,但是在 Eclipse IDE 中(在 File-New-C++ Project 下)没有可用的“Standard Make project”选项。那么问题是如何将 Eclipse 指向正确的 makefile 以构建导入的项目?

我还尝试关闭项目属性 - C/C++ 构建中的“使用默认构建命令”,并将其放在“构建命令”行/path_to_project_folder/make 中,结果是(在控制台中):无法运行程序“/path_to_project_folder/make”:未知原因“如果有任何建议,我将不胜感激。

最佳答案

不要导入。

相反,使用 C/C++ 下的“现有代码的 Makefile 项目”创建一个新项目。

是的,这有点违反直觉,但它确实有效。

关于c++ - Linux 中 Eclipse C/C++ 的 Makefile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663110/

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