与"source shellscript.sh"合作

CLion with "source shellscript.sh"

本文关键字:合作 sh source shellscript      更新时间:2023-10-16

(注意:我是CLion的新手(

我有一个构建良好的应用程序,但是当我从 shell 运行它时,我需要做

make
source shellscript.sh
./applicationBinary

让它运行,否则找不到库和类似的东西

如何在 CLion 中执行source shellscript.sh(来自 CMakeLists.txt 的项目(?我在启动前尝试使用外部工具,但它会说它找不到程序"源"。

有问题的 shellscript 会执行一些导出调用,但它们依赖于事先完成的不同构建,并且路径不是固定的,而是写入该脚本。

DYLD_LIBRARY_PATH="..."
export DYLD_LIBRARY_PATH
LD_LIBRARY_PATH="..."
export LD_LIBRARY_PATH
etc.
偶然

发现了同样的问题,但到目前为止,我发现的唯一解决方案是在 clion 中使用内置 cli(双关语不是故意的(。在那里,您可以使用习惯的工作流程。(Jetbrains参考链接(

我仍在寻找更好的解决方案,如果找到解决方法,请更新此答案。