Имеется программа, состоящая из одного .cpp-файла. Она использует библиотеку libcurl. Необходимо скомпилировать это дело под встраиваемый Linux на процессоре Cortex A7 (arm 32-bit). Как я понимаю, нужно сконфигурировать, а затем собрать библиотеку под нужную архитектуру, после чего собрать саму программу посредством кросс-платформенного компилятора. Проблема в том, что я не представляю, как указать компилятору, чтобы #include понимал, что библиотека лежит где-то рядом здесь.
Отслеживать
67.8k 210 210 золотых знаков 76 76 серебряных знаков 218 218 бронзовых знаков
задан 15 сен 2017 в 21:19
Андрей Солодовников Андрей Солодовников
718 5 5 серебряных знаков 23 23 бронзовых знака
Источник: ru.stackoverflow.com
Как сделать ANDROID приложение за 10 минут! Сможет каждый :3
Как собрать компьютер самостоятельно, полное руководство от А до Я
Друзья, приветствую на fast-wolker! Современные домашние компьютеры — надежны и работают годами, но проходит время и их характеристики морально устаревают, требования к мощностям растут год от года. Появляются более «прожорливые» операционные системы, снимаются с поддержки те, к которым мы уже привыкли..
Рано или поздно приходится менять домашний компьютер на более современный. Делать это можно двумя способами — сразу купить в магазине новый, полностью доверившись продавцу. Либо собрать компьютер самому из комплектующих. Кстати, вот тут выпуск как недорого можно собрать производительный комп.
Последний способ по бюджету всегда выходит дешевле и в сегодняшнем выпуске расскажу — как нужно оптимально к этому вопросу подходить. Сама по себе сборка компьютера важна, но не менее важно правильно подобрать компьютерные запчасти и комплектующие.
Как выбрать комплектующие для компьютера самостоятельно?
Хорошо, если у вас уже есть домашний компьютер. По сути вы сделаете его апгрейд. И на этом можно сэкономить. Если брать новый системный блок с нуля в магазине, то это выйдет дороже. Если Вы в этом деле новичок, для того, чтобы самостоятельно сделать апгрейд нужно начать с анализа — для каких целей будете использовать?
Простыми словами, заранее определяем сферу его применения (от этого сильно зависит бюджет). Условно перечислю основные сферы применения (в порядке возрастания стоимости):
- обычный офисный компьютер (мощность средняя) ; работа в офисных программах, Интернет, обычное прикладное ПО; Минимальная производительность;
- узко специализированный офисный компьютер (например, дизайнер, работа с графикой, видео). Требуется повышенная производительность;
- обычный домашний компьютер под ваши потребности (опять же тут большой разброс, смотря для чего);
- в чистом виде игровой компьютер (средней мощности).
Почему средней мощности? Потому что «самого мощного» игрового компьютера не бывает. Все что появляется на рынке в этом сегменте быстро устаревает и не советую гнаться за самыми передовыми железяками — денег не хватит.
Чтобы лучше определиться с будущими характеристиками — посмотрите в Интернете минимальные системные требования к операционной системе + любимым играм в которые играете, программам, которые Вы часто используете. И увеличьте в уме еще на 50% (а то и в два раза) системные требования по процессору, памяти.
Так Вы получите искомые наименование железа и его примерные характеристики. Дальше, смотрим цены и на бумажку выписываем список. Полезно посмотреть и другие продукты той же линейки — вдруг есть возможность выбора железа поновее и помощнее оптимальной цены.
Словом, нужно потратить некоторое время на изучение характеристик и цен железа, сходить на сайты производителей, поспрашивать соратников по играм что у них. Без этого никуда. Но, зато не нужно будет переплачивать за избыточную мощность. Лишние (с вашей точки зрения) комплектующие вам тоже не грозят, как и траты на сборку — вы все будете делать сами!
Когда определились — выбираем только то, что нужно Вам с учетом на перспективу. Ваш старый компьютер 7-10 лет отработал? Вот и ориентир. Заказы делаем в компьютерных магазинах, найдите хорошую точку, где товары по гарантии . Можно найти и б/у комплектующие — при условии что они в достаточно бодром состоянии.
Видео о том как собрать компьютер своими руками, в домашних условиях
Я предпочитаю заказывать через хороших знакомых и друзей, которые этим занимаются. С чего же начинать на практике?
Как собрать компьютер самому из комплектующих дешевый и мощный ?
Сразу оговорюсь — если нужен компьютер мощный — он не получится дешевым. Одно исключает другое. Придется где-то ужиматься. В сегодняшнем выпуске речь пойдет о сборке домашнего компьютера средней мощности для игр и не только. В котором будут использоваться детали от компьютера-предшественника.
Тут и сэкономим.
Раз компьютер для дома — традиционно выбираем платформу AMD. Так сложилось, апгрейд на AMD выходит чуть дешевле, чем Intel такого же класса. Ничего не имею против Intel, просто дешевле.
Системный блок компьютера состоит собственно из следующих компонентов:
- Корпус системного блока (+ передняя панель для USB и пр., опционально) ;
- блок питания компьютера;
- жесткий диск;
- Материнская плата;
- Процессор + охладитель процессора;
- Планки оперативной памяти;
- платы расширения (видеокарта, сетевая карта, и др при необходимости);
- корпусные вентиляторы (опционально).
Мой друг захотел собрать себе компьютер современный, под свои потребности (он танкист WoT). Установка оборудования будет произведена в старый корпус, со старым жестким диском и блоком питания.
Критически важно, чтобы старый блок питания «тянул» новые мощности, а его разъемы питания подходили под новую материнку и видеокарту (если на ней есть отдельный разъем питания). Проверяем это на этапе проектирования.
Переходим непосредственно к выбору комплектующих на конкретном примере.
Апгрейд компьютера — с чего начать?
Подбор комплектующих для компьютера начинаем с процессора. Именно он тянет за собой всё остальное. Под конкретный разъем процессора (сокет) изготавливается материнская плата. На которой размещается сам процессор, охладитель процессора, планки оперативной памяти, подключается видеокарта и остальная периферия.
Один мой хороший друг захотел, (а другой мой хороший друг заказал и подобрал оптимально по деньгам) следующие комплектующие:
- процессор AMD Ryzen 5 2600. Сокет AM4 (соответственно, выбираем мать с таким же). Количество ядер 6, частота 3,4 — 3,9 Ггц. Поддерживаемая память DDR4 ;
- Объем оперативной памяти 8 Гб (соответственно выбираем планки DDR4 под процессор)
- материнская плата под процессор выбрана с сокетом AM4 Gygabit B450 M DS3H (на нее можно установить совместимый процессор с таким же сокетом например, выбрать более дешевый или наоборот самый мощный). Список совместимых процессоров есть на сайте производителей мат. плат;
- Компьютер игровой — обязательно наличие видеокарты. Видеокарта получилась Asus Radeon RX580 8Гб. Видеокарты Nvidia сейчас как правило дороже, чем такая же по классу и характеристикам от Radeon. К ней на блоке питания соответственно имеется 8 пиновый отдкльный разъем питания.
Как собрать игровой компьютер самому?
Нам понадобится термопаста (идет в комплекте с охладителем), длинная отвертка под крест, терпение, аккуратность и время. Не применять силу, и действовать неспеша и аккуратно. Сначала освободим корпус системного блока от старого оборудования. Отсоединяем разъемы блока питания от материнской платы, шлейфы жестких дисков.
Отсоединяем джамперы питания, сброса, светодиодных индикаторов корпуса и разъемы USB, наушников на переднем корпусе. Далее откручиваем все винты крепления материнской платы к корпусу и старую плату вынимаем.
Начинаем предварительную подготовку новой материнской платы. Нужно заранее ПРАВИЛЬНО установить на нее процессор и охладитель.
Это самая опасная часть, будьте внимательны и очень аккуратны!
Процессоры АМД имеют контакты в виде ножек, которые легко гнуться! Аккуратно совместив метки на сокете и процессоре ставим процессор в гнездо. Убедившись, что все контакты зашли — защелкиваем разъем..
Примеряем охладитель; на АМД подпружинены крепления, никаких отверток не используем! Если вентилятор на нем боковой — определяемся в какую сторону будет смотреть и проверяем хорошо ли он крепиться в выбранном положении. Отрепетировали? Получилось установить? Молодцы!
Снимаем охладитель. Теперь нужно нанести пасту на процессор (тонким слоем)…
Теперь устанавливаем и закрепляем кулер на процессоре, после не забываем питание вентилятора подключить к разъему CPU FAN…
На тыловую часть корпуса системного блока устанавливаем металлическую пластину под порты из комлекта (взамен старой)…
Убедившись, что все стало на место правильно — вставляем и прикручиваем винтами материнскую плату к корпусу. Возможно, сначала в корпусе придется перекрутить винты на которые садится плата под новое расположение — так, чтобы совпали отверстия.
Теперь в прилагаемой к материнской плате инструкции находим описание подключения индикаторов корпуса, кнопки питания и сброса, индикаторов жесткого диска и динамика. Не торопясь подключаем корпусные вентиляторы и все остальное.
Вставляем аккуратно планки оперативной памяти в слоты до характерного щелчка. Подключаем кабели USB и звука передней панели корпуса в соответствии с инструкцией к материнке, порты USB 3.0. Подключаем кабели питания и данных жесткого диска и DVD. Подключаем нужные разъемы блока питания к материнской плате. Подключаем видеокарту и питание к ней.
Далее, очередь тестирования. Windows 7 не загрузится на новом оборудовании — вы получите синий экран. Если планируете использовать «семерку далее» — придется переустанавливать с нуля. Потом (или заранее) лучше ее обновить до Windows 10 — появится возможность использовать порты USB 3.0 и многое другое, что в «семерке» отсутствует.
Если Windows 10 была установлена до апгрейда не переживайте — запустится нормально, просканирует оборудование и попросит перезагрузку. С обновлениями позже придут и драйвера. Можно установить драйвера самостоятельно — с диска к материнской плате и аналогичного к видеокарте.
Конечно, крайне желательно на такое хорошее железо поставить и новый SSD жесткий диск. Хороший 480 Гб SSD стоит около 5000-7000 рублей. Если Ваш текущий жесткий диск в хорошем состоянии — делать это необязательно. Но, если захотите почувствовать максимальную разницу в быстродействии — можно подкопить и поставить SSD чуть позже.
Старый жесткий диск можно подключить как дополнительное хранилище, разметив его логическим диском.
Windows 10 любит такое железо и на нем она можно сказать будет «летать». Полезно запустить тестовую программу и снять температуры с датчиков, померить встроенными в неё тестами производительность и стресс. Правильно собрали? Окончательно собираем блок, наслаждаемся. Спасибо!
Источник: fast-wolker.ru
Как собрать компьютер самому из комплектующих
В данной статье мы узнаем как собрать компьютер самому из комплектующих!
Уверен что Вы не раз задумывались о том как самому собрать хороший компьютер, но Вас останавливал страх, отсутствие опыта или незнание. Большой выбор комплектующих и разные платформы так же вносили путаницу в Ваши. Поэтому мы решили сделать пошаговую инструкцию как собрать пк.
Дочитав до конца эту статью Вы узнаете как собрать компьютер самому с нуля.
Определение задач для вашего ПК
Для начала Вам нужно определить для себя — какие задачи должен выполнять Ваш компьютер, будь то игровая сборка, рабочий компьютер или ПК для серфинга интернета. А так же подумать — не изменятся ли Ваши задачи в будущем, Ведь если Вы соберете себе рабочий компьютер или ПК для серфинга интернета, а затем захотите поиграть в игры — то может статься так, что Вам потребуется менять не один компонент, а целую сборку.
Если Вы задаетесь вопросом как собрать компьютер самому, то это ключевой пункт. От этого выбора будет зависеть как его стоимость, так и выбранная платформа.
Выделение бюджета
Следующим шагом Вам нужно определить для себя — какой бюджет Вы готовы потратить на Ваш компьютер. Если Вы хотите сэкономить — всегда есть вариант заказать на Алиэкспресс или же купить б/у комплектующие на Авито или Юле.
Стоит помнить, что не всегда самые дорогие комплектующие — самые лучшие! Под Ваши задачи могут идеально подходить более дешёвые варианты
Выбор комплектующих
Итак, Вы определили задачи Вашего компьютера и определили тот бюджет, который Вы готовы потратить на ПК. Теперь Вам нужно определиться с платформой (сокетом процессора, т.е. гнездом материнской платы под него), на которой Вы будете собирать компьютер, и её комплектующими. Это основной выбор, который Вам нужно сделать, ведь, к примеру, видеокарту, монитор, жесткий диск Вы можете всегда поменять, а вот выбор процессора будет ограничен сокетом материнской платой под него.
К примеру для игр (если мы говорим о процессорах Xeon) больше подойдут сборки на базе LGA 2011 и LGA 2011-3. Если Вам нужен простенький ПК для серфинга, то Вам хватит даже старенького LGA 775.
Что бы понимать что нужно чтобы собрать компьютер самому, список деталей:
- Корпус (на ваш выбор)
- Материнская плата (подходящая к корпусу по размерам)
- Процессор (подходящий к материнской плате)
- Блок питания (которого будет достаточно для питания системы)
- Оперативная память (подходящая к процессору и материнской плате)
- Жесткий диск (желательно SSD)
- Элементы охлаждения (кулер для процессора и вентиляторы в корпусе)
- По желанию какие-либо адаптеры (например Wi-Fi адаптеры)
- Видеокарта (если процессор не имеет встроенного видеоядра или Вы собираете компьютер для игр)
Важно! Перед выбором комплектующих — Вам обязательно нужно проверить их на совместимость!
Корпус
Существует несколько видов корпусов для ПК. Между собой они различаются, в основном размерами. Так же может быть или не быть вентиляторы и блок питания в комплекте. Конфигурация отсеков под материнскую плату и жесткие диски так же может разниться как и количество кнопок и выходов на корпусе.
Больше всего Вас должно волновать для какой материнской платы по размеру они изготовлены.
Существуют несколько видов конфигураций:
Основные различия лишь в расположении отверстий под материнскую плату и размерами.
Перед выбором корпуса, убедитесь что в совместимости с выбранной Вами материнской платой. И проверьте, идёт ли с корпусом кнопка включения/перезагрузки.
Материнская плата
Материнская плата — основа всего компьютера, как модульной системы, она определяет какие компоненты будут установлены.
Материнские платы между собой могут отличаться, но общая схема компоновки такая же как и на фото.
Существует множество производителей и вариантов материнских плат. Но основным параметром при выборе материнской платы всегда будет её сокёт, т.е. гнездо для процессора. Затем уже формат для размещения в корпусе, чипсет и т.д.
Процессор
Процессор — без преувеличения, мозг Вашего компьютера. Вычислительная машина всех действий вашего компьютера и от него зависит очень многое. Существует два массовых производителя процессоров в мире для настольных ПК — Intel и AMD.
Процессоры производства фирмы Intel не могут устанавливаться в материнские платы, работающие на базе сокета AMD и наоборот!
В первую очередь Вам нужно подобрать процессор, подходящий под сокет Вашей материнской платы. Затем смотреть остальные его характеристики, такие как частота ядер, их количество, объем кэш-памяти и т.д., которые требуются под Ваши задачи.
Не забудьте заказать кулер с нужными креплениями для процессора.