与"source shellscript.sh"合作
CLion with "source shellscript.sh"
(注意:我是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参考链接(
我仍在寻找更好的解决方案,如果找到解决方法,请更新此答案。
相关文章:
- 如果我std::dynamic_pointer_cast并且底层dynamic_cast的结果为null,那么返回的sh
- 海湾合作委员会 ARM 性能下降
- 海湾合作委员会手册中提到的"C++ ABI Specification"是什么?
- 比较 -INT_MIN (海湾合作委员会)
- 在C++中使用没有合作伙伴Class/Cpp文件的头文件是否实用
- 使用海湾合作委员会进行消毒,导致意外提前退出
- 为什么海湾合作委员会在实施is_nothrow_constructible时需要static_cast?
- 海湾合作委员会中 -faligned-new 的值
- C++:犰狳不想与hdf5格式合作
- 通过 sh 导入模块错误运行.py脚本
- C++与Bazel和GTest合作的项目
- cpp.sh 找不到
- 我们可以直接致电海湾合作委员会的simd_fast_mersenne_twister_engine(sfmt19937_64)吗?
- 使用管道通过 TTY、PTY 或 execv() 运行 shell(例如 sh)有什么区别?
- 有没有办法在 C 或 C++ 中嵌入 Sh/Bash 会话?
- 雪碧不想合作
- 海湾合作委员会在升压源中的警告
- 海湾合作委员会制作的不可拆卸的符号
- "this" Lambda 捕获的是不正确的。海湾合作委员会编译器错误?
- 与"source shellscript.sh"合作