gpt4 book ai didi

c++ - 为什么 "all"附加到我在 Eclipse 中的自定义构建命令?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:43:27 25 4
gpt4 key购买 nike

我在 Debian 上使用 Eclipse CDT,我想指定我自己的构建命令。我已经在首选项中这样做了:

Screenshot of build command

如您所见,我的构建命令是 g++ -std=gnu++11 main.cpp -o main -lGL -lGLU -lglut


...作为附带问题,-std=gnu++11 是否多余?我正在使用全新安装的 Debian 和 sudo apt-get install build-essentials


但是,出于某种原因,Eclipse 并没有完全使用我的构建命令。相反,它将 all 附加到它的末尾,这把事情搞砸了:

Screenshot of build output

如您所见,Eclipse 将 all 附加到我的构建命令的末尾,把事情搞砸了。我相信在 Eclipse 中有一些设置可以禁用它,但我一辈子都找不到它,而且我的 google 技能也没有削减它。

我怎样才能禁用它?

最佳答案

您实际上并不想编辑构建器设置页面来提供编译器/链接器特定的选项设置。

好吧,你可以删除附加在下一个标签页上的所有

enter image description here

但我很确定那不是你应该做的。您可以在 C/C++ Build->Settings 页面提供所有特定于编译器的选项,包括目录、附加库等:

enter image description here

关于c++ - 为什么 "all"附加到我在 Eclipse 中的自定义构建命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25110651/

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