powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Собирать проги без VS
6 сообщений из 31, страница 2 из 2
Собирать проги без VS
    #39670942
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglпростите, какого мейка, gnu make, nmake, wmake или еще какой то версии?Я везде использую gnu make. В никсах он по умолчанию, под винды идет в комплекте с gcc (mingw/cygwin) либо отдельно - для всех остальных компиляторов.

Siemargl+гребаные табы в мейкфайлахНе вижу большой проблемы.

Siemarglидея в мейке хороша, но не универсальна и устарела. Аха... вот только все остальные сборщики используют те-же самые принципы. И разница только в синтаксисе сценариев.
...
Рейтинг: 0 / 0
Собирать проги без VS
    #39670943
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlSiemarglидея в мейке хороша, но не универсальна и устарела. Аха... вот только все остальные сборщики используют те-же самые принципы. И разница только в синтаксисе сценариев.Так то все ЯП одинаковы, разница только в синтаксисе...

Я отписал претенизии к цмейку, к мейку они ведь те же.
- проблема с кроссплатформой/жесть с версиями компиляторов, configure не от хорошей жизни
- проблема с циклической сборкой

упс, появилось новое поколение, с подгружаемыми либами из репозиториев. мейк уже не обучишь новым трюкам
...
Рейтинг: 0 / 0
Собирать проги без VS
    #39670944
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglWhite Owlпропущено...
Аха... вот только все остальные сборщики используют те-же самые принципы. И разница только в синтаксисе сценариев.Так то все ЯП одинаковы, разница только в синтаксисе...

Я отписал претенизии к цмейку, к мейку они ведь те же.
- проблема с кроссплатформой/жесть с версиями компиляторов, configure не от хорошей жизниКак человек постоянно пишущий под разные платформы ответственно заявляю: проблем нет.
Siemargl- проблема с циклической сборкойТоже не знаю про такие проблемы.

Siemarglупс, появилось новое поколение, с подгружаемыми либами из репозиториев. мейк уже не обучишь новым трюкам??? А это зачем в сценарий пихать???
Но в принципе, что тебе мешает добавить в сценарий специальную цель для обновления библиотек? Или ты хочешь проверять репозитории на каждой сборке? Ну так добавь эти обновляемые библиотеки в сценарий. Хотя и извращение это никому не нужное.
...
Рейтинг: 0 / 0
Собирать проги без VS
    #39670963
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)Siemarglkealon(Ruslan),

у питона система сборки как раз одна из сильных сторон, только она под питон заточена
может я не так выразился
как-то так пишется скрипт сборки чего угодно
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
import sys
import os
import subprocess
...
def process(csrc, scriptdir, exp_file):
    rargs = [tcc, "-run"+csrc, lib1, lib2, "-DNO_TRAMPOLINES"]
    #PIPE = subprocess.PIPE
    p = subprocess.Popen(args=rargs, cwd=scriptdir, stdout=exp_file, stderr=exp_file)
    p.poll()
    rc = p.wait()
    return rc


Ты не прав. Есть, например, SCons , полностью на питоне, как и сборочные скрипты.
...
Рейтинг: 0 / 0
Собирать проги без VS
    #39670967
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglупс, появилось новое поколение, с подгружаемыми либами из репозиториев. мейк уже не обучишь новым трюкам
Ты про Conan.io?
...
Рейтинг: 0 / 0
Собирать проги без VS
    #39671212
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl...То есть утверждать что cmake быстрее чем make это очень забавно.

речь шла о времени затрачанное разработчиком а не самим многослойным пирогом компиляции..

White Owl...Что я делаю не так?

возможно ваши скрипты достаточно просты. Вам виднее. попробуйте изобразить один и тот же сценарий на мэйке и си-мэйке... разницу в плюсах и минусах отпишите сюда = тогда будет более предметный разговор по поводу "что Вы делаете не так". Всё остальное - холевар и флейм...

White Owl...то лучше make зверя нет.

очевидно что симэйк - надстройка по юзанью мэйка или там дев-студии к примеру.. т.е. этот принцип (к унификации и упрощению в юзанье) преследует всё человечество(тут имеется ввиду не только симэйк-мэйк). Говорить, что это плохо - как то попахивает вечными войнами и холеварами не о чём...

удачи вам
(круглый)
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Собирать проги без VS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]