gpt4 book ai didi

eclipse - 如何在 C++ Eclipse 项目中定义自定义构建命令而不是 "make all"?

转载 作者:行者123 更新时间:2023-12-02 09:34:46 24 4
gpt4 key购买 nike

我将现有的 make 文件项目导入到 eclipse 中。我想使用自定义 make 参数来编译代码,而不是像 make test 那样的 make all 。如何将这些不同的 make 调用添加到 Eclipse Luna 中的项目中?

最佳答案

URaoul 的回答帮助我找到了另一个答案。 (更新:后来我意识到比我更正确的答案是使用“构建配置”)

有一个菜单命令“Make Targets”。您可以在菜单中找到它:Project/Make Targets。或者您可以简单地按“Shift-F9”。

因此您需要创建一个或几个目标。所以对于我的 makefile:

.PHONY: all test autotest

all: program

program: main.o
$(CXX) $(LDFLAGS) -o $@ $^
test:
./program

autotest:
echo "Autotests"
./program
echo "Autotests completed"

clean:
rm *.o program

我在“Make target”中创建了三个目标: enter image description here

其中之一是“运行我的自动测试”,它有一个自定义构建命令:

enter image description here

其中之一就是全部,其中有一个默认命令: enter image description here

关于eclipse - 如何在 C++ Eclipse 项目中定义自定义构建命令而不是 "make all"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28191531/

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