Как работать с иде для билда всех исходников одной командой?
Здравствуйте.
Вопрос состоит в том, как настроить иде (в частности clion) для компиляции программ так, что бы итоговые файлы оказывались в одной директории.
Так, у меня есть программа, которая взаимодействует с watchdog.
Эта программа ищет исполняемый файл watchdog в той же директории, где и лежит сама.
Так же есть несколько dll, которые лежат в другой директории, которая, в свою очередь, находится там же где и исполняемые файлы.
Хочется создавать всю эту структуру используя одно нажатие на билд, а не копировать множество файлов ручками.
Эта программа ищет исполняемый файл watchdog в той же директории, где и лежит сама.
Так же есть несколько dll, которые лежат в другой директории, которая, в свою очередь, находится там же где и исполняемые файлы.
Програма понятия не имеет где она "лежит" (разве что есть какой-либо платформозависимый инструменарий). Есть такое понятие, как working directory, но она не обязана совпадать с расположением программы. В Clion можно легко поменять эту директорию (edit configurations).