0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
1 | |
Как рекурсивно скомпилировать проект через командную строку?30.03.2014, 01:00. Просмотров 821. Ответов 13
Метки нет Все метки)
(
Как рекурсивно скомпилировать проект через командную строку?
Если у меня заголовочные файлы в папке Headers. Но мне нужен универсальный код. Папка Headers это временное название, она может называться как угодно. Вариант: g++ *.h *.cpp -o file.exe не подходит так как он не "залазит" во вложенные папки. П.С: использую винду.
0
|
|
30.03.2014, 01:00 | |
Как в windows сделать динамическую библиотеку из файлов .cpp через командную строку ? Не создает exe, как запустить через командную строку с указанием имя файла Как открыть программу написанную на c++ через командную строку, если в пути программы есть пробелы Запуск через командную строку с параметрами |
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
30.03.2014, 01:06 [ТС] | 3 |
Расскажите по подробнее, пожалуйста.
0
|
Каратель
![]() |
|
30.03.2014, 01:09 | 4 |
0
|
382 / 280 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
|
|
30.03.2014, 01:10 | 5 |
Не по теме: Вы с какой эпохи "вылезли" ? Уже наверное лет 20 как этим занимаются интегрированные среды разработки, которые вам сгенерируют специальный make-файл в котором будут правила сборки вашего проекта и все-все-все. Бесплатные среды (IDE) для программирования на С/С++
0
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
30.03.2014, 01:12 [ТС] | 6 |
Спасибо. А что нельзя никак с помощь stdout засунуть в g++ аргументы?
0
|
Каратель
![]() |
|
30.03.2014, 01:14 | 7 |
можно написать скрипт для виндовой консоли который рекурсивно обойдет папки и запустит g++.
предупреждая вопрос по скрипту - обращайтесь в соответствующий раздел форума.
0
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
30.03.2014, 01:16 [ТС] | 8 |
нужна строка для cmd и всё.
В линуксе можно так: Код
find . -type f -iname *.cpp *.h -execdir g++ {} \;
0
|
14022 / 7507 / 1777
Регистрация: 30.01.2014
Сообщений: 12,561
|
|
30.03.2014, 01:28 | 10 |
madonzy, в винде убогая командная строка. Так элегантно и просто как в nix не получится. А как батники писать - это, действительно, в другой раздел.
1
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
30.03.2014, 01:31 [ТС] | 11 |
DrOffset, спасибо за простой и не пафосный ответ, ценю. Но батник мне не нужен. Мне нужно прикрутить строку к редактору, а там только лишь простой слот под команду. Но все-же, спасибо!
0
|
14022 / 7507 / 1777
Регистрация: 30.01.2014
Сообщений: 12,561
|
|
30.03.2014, 01:35 | 12 |
madonzy, можно таки написать батник с циклом по нужным файлам. а в редактор вставить уже вызов самого батника в качестве одиночной команды.
0
|
Модератор
![]() |
|
30.03.2014, 10:45 | 13 |
Не мог пройти мимо... При чем здесь рекурсия?
0
|
Тематические курсы и обучение профессиям онлайн Профессия Разработчик на C++ (Skillbox) Архитектор ПО (Skillbox) Профессия Тестировщик (Skillbox) |
14022 / 7507 / 1777
Регистрация: 30.01.2014
Сообщений: 12,561
|
|
30.03.2014, 14:54 | 14 |
0
|
30.03.2014, 14:54 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Закрытие программ через командную строку Передача символов через командную строку Запуск Gnu через командную строку
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |