Нужно ли мне / как мне удалить интегрированную графику перед установкой драйверов карт?

Ответ don_jones, похоже, описывает, как будет работать базовая настройка. Но это не так, как должно быть, для этого есть долгая история развития.

Почему? У меня мало информации об этом, но об этом я мог подумать:

О местоположении по умолчанию или символической ссылке /usr/include/dbus Система готова иметь несколько версий той же библиотеки, которые несовместимы. Слишком сложно отладить, если не можете узнать, какая версия /usr/include/dbus. Я не говорю об одной lib, но если все lib использовали этот метод. Даже с символическими ссылками, вы обнаруживаете и проверяете всю ссылку в дереве usr/include, это непрактично. Поэтому флаги времени компиляции - лучший подход для этого. Однако вы не должны устанавливать эти флаги вручную, посмотрите на GNU autotools. Это краткое введение в GNU Autotools. О dbus-arch-deps.h Да, он должен храниться там по пути x86_64-linux-gnu. Как сказано в названии, это заголовок, зависящий от архитектуры, и для каждой архитектуры вы будете иметь несколько файлов с одинаковым именем. Начиная с 12.04, Ubuntu стал многоархивным. (Еще до 12.04, вы можете перекрестно скомпилировать другую арку). Точно: libdbus-1-dev: i386 /usr/lib/i386-linux-gnu/dbus-1.0/include/dbus/dbus-arch-deps.h Вы не должны включать этот заголовок вручную, но autoconf позаботится об этом.

Существуют и другие альтернативы, например: cmake. Этот вопрос старый, но он может открыть дверь для тех, кто ищет то же самое.

1
задан 24 May 2016 в 03:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: