我可以在Eclipse运行配置中运行脚本吗?

问题描述 投票:8回答:2

我的公司传统上使用Linux命令行开发环境。我们在编译和运行时使用脚本来管理PATHLD_LIBRARY_PATH环境变量。通过将此脚本添加到命令的开头来调用此脚本,如下所示:

sbs make
sbs ../bin/foo.exe

我试图让我们的代码从Eclipse CDT运行,并在开发工具中向前迈进十年左右。我可以在构建配置中控制make命令的内容,但我还没想出如何在运行配置中控制可执行命令。这样的事情可能吗?或者我们是否必须在运行配置中设置环境变量,而不是依赖脚本来执行此操作。该脚本的目的是在为不同版本的GTK构建或在不同平台(Linux,Solaris等等)上构建时最小化工作。

linux scripting eclipse-cdt run-configuration
2个回答
3
投票

嗯,你在寻找“外部工具配置”下的“环境”标签(带有红色工具箱的“播放”按钮)吗?

alt text

如果那不是你想要的,请忽略我的评论。


1
投票

要设置自定义构建环境:

Project Properties->C/C++ Build->Environment

执行你的程序

Project Properties->Run/Debug Settings->New

在“启动配置”的Environment选项卡中输入变量。单击“Common”选项卡并选中Shared File单选按钮,然后使用您的项目检查启动器配置。

如果你想用你的构建运行其他程序(比如一些前/后处理器),添加一个新的构建器:

Project Properties->Builders->New
© www.soinside.com 2019 - 2024. All rights reserved.