(Примечание: я совершенно новичок в CLion)
У меня есть приложение, которое прекрасно работает, но когда я запускаю его из оболочки, мне нужно сделать
make
source shellscript.sh
./applicationBinary
длячтобы его запустить, иначе библиотеки и подобные им файлы не будут найдены
Как мне сделать source shellscript.sh
в CLion (проект из CMakeLists.txt)?Я пробовал использовать внешние инструменты перед запуском, но он скажет, что не может найти "исходный текст" программы.
Рассматриваемый шеллскрипт выполняет некоторые экспортные вызовы, но они зависят от другой сборки, которая делается заранее.и пути не являются фиксированными, а вместо этого записываются в этот скрипт.
DYLD_LIBRARY_PATH="..."
export DYLD_LIBRARY_PATH
LD_LIBRARY_PATH="..."
export LD_LIBRARY_PATH
etc.