Кто-нибудь на этом форуме умеет собирать программы из исходников под Windows? Где можно этому научиться?
Например, хочу собрать MinGW и Code::Blocks из исходников, ну или просто VLC-плеер или Firefox. Ничего вообще не понятно. С чего начинать и куда копать. Почему всё предполагает наличие знаний Linux и GNU-утилит?
Программы исполнимые из исходных кодов собирает компилятор.
"Что бы так петь, надо 10 лет учиться", - сказал герой одной известной комедии, а ты хочешь знать сразу и всё? Так не бывает
В корне (почти) каждого проекта лежит инструкция по сборке
Если ей следовать - всё соберётся подавляющем большинстве случаев.
Гы, просто Firefox x). Нуну. Собери хотя бы openssl какой-нибудь для начала.
"Почему всё предполагает наличие знаний Linux и GNU-утилит? "
Потому что опенсорсное и делают в основном линуксоиды, а у них GNU, они так же про твою (и мою) винду скажут, и про Visual Studio.
Про инструкцию по сборке выше верно сказано. Вообще, есть такой принцип: делай по оф. Инструкции; если в ней чего-то нет - пиши в поддержку; если и это не помогает - только тогда делай по-своему. Медленно, зато порядка максимум, да и порой только так по-любому.
Homo sapiens в принципе плохо пишут документацию. Даже для своих же сотрудников. Приходится уточнять и тратить время коллеги, или свое. Ну вот не учили их. И что теперь.
В чем проблема сперва на линуксе разобраться, поиметь опыт с утилитами этими, наконец код сам разобрать местами, систему сборки, а уже потом на винду пойти?
Нет компа с линуксом? Про VPS + VNC не слышал?
P. S. И непонятно, на что может вообще рассчитывать чел с узким кругозором, без развитых analytical & problem-solving skills, который вдруг берется за С++ и Си? С этими языками ЛЮБОМУ тяжело после высокоуровневых.
Начни с простых библиотек вроде zip
- Читал на каком то форуме что винду можно установить с жёсткого из-под самой системы без дисков и флешек! Фейк? Как-то выделить для инсталятора место разбить акронисом и настроить биос. Реал или это песдёшь?
- Реально ли взять и построить GCC на Винде из предоставляемых исходников ничего не дописывая? Или всё же придётся писать свои gcc.exe с обработкой команд?
- Кто умеет оптимизировать Windows и настраивать его под себя, зайдите Если я сделаю все как показано в этом видео, я не сделаю ничего такого что приведет к сбою? Хочу оптимизировать пк для игр, может кто даст совет как улучшить оптимизацию Windows 8.1
- Под любое старое железо, под которое нет дров под Windows 7 и выше, есть всегда рабочие дрова под Linux? Под SB128 PCI? Под любое старое железо, под которое нет дров под Windows 7 и выше, есть всегда рабочие дрова под свежий Linux? Под SB128 PCI, например, найдутся драйвера под свежий Linux (для винды последние рабочие драйвера были для XP)?