(注意:我对CLion完全陌生)
我有一个构建良好的应用程序,但是当我从外壳运行时,我需要这样做
make
source shellscript.sh
./applicationBinary
运行它,否则将找不到库和类似的库
我如何在CLion(CMakeLists.txt中的项目)中使用source shellscript.sh
?在启动之前,我尝试使用外部工具,但是会说找不到“源”程序。
有问题的shellscript会执行一些导出调用,但是它们依赖于事先完成的其他构建,并且路径不是固定的,而是被写入该脚本。
DYLD_LIBRARY_PATH="..."
export DYLD_LIBRARY_PATH
LD_LIBRARY_PATH="..."
export LD_LIBRARY_PATH
etc.
答案 0 :(得分:0)
偶然发现了一个相同的问题,但到目前为止,我发现的唯一解决方案是使用内置的cli(双关语不是意图)。在那里,您可以使用惯用的工作流程。
我仍在寻找更好的解决方案,并将对此进行更新。