12

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

sbs make
sbs ../bin/foo.exe

我试图让我们的代码从 Eclipse CDT 运行,并让我们在开发工具方面前进十年左右。我可以控制构建配置中的 make 命令是什么,但我还没有弄清楚如何在运行配置中控制可执行命令。这样的事情可能吗?或者我们是否必须在运行配置中设置环境变量,而不是依赖脚本来这样做。该脚本的目的是在为不同版本的 GTK 构建或在不同平台(Linux、Solaris 等)上构建时尽量减少工作量。

4

2 回答 2

6

嗯,您是否正在寻找“外部工具配置”下的“环境”选项卡(带有红色工具箱的“播放”按钮)?

替代文字

如果这不是您想要的,请忽略我的评论。

于 2009-10-13T15:03:11.277 回答
1

要设置您的自定义构建环境:

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

执行你的程序

Project Properties->Run/Debug Settings->New

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

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

Project Properties->Builders->New
于 2009-10-13T15:06:40.730 回答