Я пытаюсь установить glib 1.2 на Ubiuntu 21.04, чтобы запустить старую программу c После успешного./configure --build=i386 -linux -gnu --host=i386 -linux -gnu Я пытаюсь сделать с ошибкой :сделать проверку Делаем заезд. сделать[1]...
Например, cat foo.c напечатает весь файл, cat foo.c | grep main напечатает строку, в которой определена основная функция. Итак, как мне напечатать всю основную функцию? (Я на Ubuntu)
Я пишу модуль аутентификации linux pam с программированием на C под Ubuntu. Моя идея заключается в том, чтобы при входе в систему вводились имя пользователя и пароль, которые сравниваются с сохраненными именем пользователя и паролем веб-сервера, если они.
Я изучаю C и обычно использую VS Code в Ubuntu. Для удобства я пытаюсь перенести свои учебные материалы на Windows, где происходит много других моих работ, поэтому я установил WSL 2 и его...
У меня есть следующий код :ФАЙЛ *файл = fopen ("testfile.txt", "r+" ); int fdfile = open ("testfile.txt", O _RDONLY | O _SYNC ); const char word[] = "запись в файл...
Что произойдет, если я настрою два процесса для прослушивания одного и того же сокета Беркли? Сообщения перенаправляются на оба? Ни один? Один из двух? Если да, то как? Конкретно, я могу запустить два процесса gunicorn с помощью...
Мне не удалось скомпилировать приведенное ниже программное обеспечение, но возникла ошибка. wget -с https://sourceforge.net/projects/r8s/files/r8s1.81.tar.gzсмола xvfz r8s1.81.tar.gz cd r8s1.81/src make -f Makefile.linux...
Итак, в ядре Linux у нас есть следующая сигнатура метода функции в /kernel/fork.c :статическая __латентная _энтропия struct task _struct *copy _process (struct pid *pid,...
Я пытался скомпилировать свой модуль ядра Linux, и в процессе компиляции с помощью gcc я получил эту ошибку :./arch/x86/include/asm/uaccess.h :В функции «установить _fs» :./arch/x86/include/asm/uaccess.h :32 :29 :...
Я пытаюсь выяснить, как часто на самом деле нужно запускать операцию sync или fsync в сценариях, где потеря мощности параллелизма на самом деле не является проблемой. Я ищу любую гарантию ядра Linux...
Я написал 2 программы, которые обычно 1. создают именованный канал (сервер )и 2. передают строку из оболочки в серверную часть. Я понимаю, как передать строку из терминала в серверную часть...
Моя миссия состоит в том, чтобы скомпилировать 2 файла c в одну исполняемую программу. Цель этой программы - при вызове из терминала, за которым следуют 2 числа, вывод должен отображать сумму этих 2...
У меня есть привилегированная программа на C, которая выполняется стандартным пользователем (, скажем, stduser ), и при выполнении переключается на системного пользователя (, скажем, sysuser )следующим образом. По сути, я пытаюсь сделать что-то похожее на
Я новичок в C и Linux, просто вопрос по использованию функции mmap, прототип функции mmap void *mmap (void *start, size _t length, int prot, int flags, int fd, off _t offset ); и я увидел...
Я нашел некоторые исходные коды раннего C, которые я написал, когда начинал C, в 1987 году. C написан с объявлениями такого рода :myFunction (c, v )символ с; на телевидении; {... } А интересно, есть ли...
Я новичок в Linux и C, просто хочу спросить, как увеличивается указатель brk после вызова malloc. Мы знаем, что ядро поддерживает указатель brk, указывающий на вершину кучи. допустим нет в наличии...
У меня есть пользовательский $service с каталогом /srv/$service/subdir. /srv/$service имеет режим 0700, т.е. доступен только $service. Этот пользователь может открыть файловый дескриптор каталога в …/subdir или любой...
Я новичок в Linux и сигналах, извините, если мой вопрос звучит глупо, мы знаем, что приложения могут явно блокировать и разблокировать выбранные сигналы с помощью функции sigprocmask, но что означает 'proc'...
Я хочу добавить бит -flip fault в работающую программу. Для этой цели я использую gdb для вставки точки останова в целевую программу, а затем переключаю один бит в случайно выбранном -регистре....
Я пытаюсь настроить DWM, я могу успешно установить несколько патчей, но есть пара вещей, которые я не могу понять, используя это на ноутбуке, поэтому я хочу привязать свой громкость, яркость, клавиши паузы воспроизведения...
Я написал «сложную» программу на C, используя библиотеку ncurses. Он "правильно" работает в сеансе терминала lxterminal или gnome -; но не запускается в сеансе «собственного терминала Linux» без запуска X (получено...
Итак, я пишу модуль, работающий в пространстве ядра. Мой код правильно компилируется и работает правильно. Дело в том, что есть какие-то заголовочные файлы, которые я нигде не нашел. Это не...
Как разумно указать двум компиляторам искать свои заголовки #include? Работая в стандартной системе Linux 86x64, моим стандартным компилятором является gcc (в настоящее время v9.3). Теперь я хотел бы скомпилировать кое-что...
Все, что я знаю, это то, что файловый дескриптор процесса 0/1 по умолчанию установлен на stdin/stdout. Но как такие программы, как vi, узнают о размере окна, особенно когда я могу свободно изменять размер окна на рабочем столе...
Ядро Linux 5.3 Рассмотрим системный вызов fstat, определенный как int fstat(int fd, struct stat *statbuf);. Требуется ли доступ к диску для системного вызова fstat на ext4? Я провел некоторое исследование, связанное с этим, и выяснил...
С помощью такой программы, как int main()
{ вернуть 0;
} и вы статически компонуете, будет ли какая-то библиотека в вашей системе компоноваться с окончательным бинарным файлом.
и вы динамически компонуете, будет ли загружаться библиотека, когда она '..
Я пробую свои силы в Linux Signals. Где я создал сценарий, упомянутый ниже: сначала заблокируйте все сигналы SIGINT, используя sigprocmask().
Если отправитель отправляет сигнал SIGUSR1, то разблокируйте SIGINT для...
Я новичок в C и Linux, и я попытался настроить сервер сокетов TCP для обмена данными с C-кодом, который я скомпилировал и выполнил в Ubuntu. Система. Из учебника я скопировал следующий код (см. ...
Когда подчиненная сторона pty не открыта, strace для процесса, который выполняет чтение(master_fd, &byte, 1);, показывает следующее: read(3, Итак, когда никто не подключен к подчиненной стороне pty, чтение () ждет ...