我的公司传统上使用Linux命令行开发环境。我们在编译和运行时使用脚本来管理PATH
和LD_LIBRARY_PATH
环境变量。通过将此脚本添加到命令的开头来调用此脚本,如下所示:
sbs make
sbs ../bin/foo.exe
我试图让我们的代码从Eclipse CDT运行,并在开发工具中向前迈进十年左右。我可以在构建配置中控制make命令的内容,但我还没想出如何在运行配置中控制可执行命令。这样的事情可能吗?或者我们是否必须在运行配置中设置环境变量,而不是依赖脚本来执行此操作。该脚本的目的是在为不同版本的GTK构建或在不同平台(Linux,Solaris等等)上构建时最小化工作。
要设置自定义构建环境:
Project Properties->C/C++ Build->Environment
执行你的程序
Project Properties->Run/Debug Settings->New
在“启动配置”的Environment
选项卡中输入变量。单击“Common”选项卡并选中Shared File
单选按钮,然后使用您的项目检查启动器配置。
如果你想用你的构建运行其他程序(比如一些前/后处理器),添加一个新的构建器:
Project Properties->Builders->New