Используя источник, загруженный на окнах на платформе Linux

Выполните эту команду для проверки с помощью ping-запросов к Google (или любой другой сайт)

sudo echo "nameserver 8.8.8.8" >> /etc/resolv.conf

2
25.06.2014, 02:28
2 ответа

Windows добавляет символы в файлы. Если вы хотите их увидеть, откройте файл в редакторе на Linux, таком как vi, и посмотрите в конец строки. Вы увидите в конце каждой строки ^M

Если вы запустите dos2unix на исходном файле, то он сконвертирует его в формат, который устраивает Linux. dos2unix должен быть в /usr/bin. Итак:

dos2unix file_downloaded > file_downloaded.unix
mv file_downloaded.unix file_downloaded

И попробуйте запустить make еще раз.

4
27.01.2020, 21:57

Источником является не более чем набор текстовых файлов или даже один текстовый файл. Слова в нем не изменятся, когда вы загрузите его в windows. Если вы скачаете исходный файл для linux, он будет работать для linux. Я говорю "linux", потому что есть много способов настроить linux, и все они могут вести себя по-разному. Как только вы скомпилируете исходный текст в двоичный файл, то есть когда он станет несовместимым, даже между разными машинами linux, если архитектуры вычислительных систем отличаются.

Короткий ответ, неважно.

Как сказал Уорик, мы можем помочь вам больше, если вы дадите нам больше информации о том, что вы делаете.

1
27.01.2020, 21:57

Теги

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