0
ответов

«find: пути должны предшествовать выражению:» Как указать рекурсивный поиск, который также находит файлы в текущем каталоге?

Мне трудно найти find для поиска совпадений в текущем каталоге, а также в его подкаталогах. Когда я запускаю find * test.c, он дает мне только совпадения в текущем каталоге. (делает ...
вопрос задан: 27 June 2011 04:51
0
ответов

Исходный код C в файле .W

Я нашел исходный код C в этих файлах с расширениями .w. Похоже на смесь кода TeX и язык программирования C. Это пример этих источников. Как я могу скомпилировать? PS: Извините за ...
вопрос задан: 26 June 2011 13:18
0
ответов

Код для malloc и free

Где я могу найти код для malloc, который мой компилятор gcc использует в данный момент? Я действительно хочу написать свою собственную функцию malloc, которая будет немного отличаться от исходной. Я знаю, что могу использовать ...
вопрос задан: 26 June 2011 06:39
0
ответов

Местоположение исходного кода libc - для загрузки или онлайн-просмотр?

Извините, я знаю, что это глупо, но где доступен исходный код linux libc? То, что я скачал из GNU, не похоже на то, что я хотел, в частности, я ничего не смог найти в функции pthreads ...
вопрос задан: 26 June 2011 00:12
0
ответов

Эффективность использования pthread_rwlock при большом количестве читателей

Пока я просматривал справочную страницу функции pthread_rwlock_unlock, я заметил, что функция вернет EPERM, если вызывающий поток не владеет rwlock. Поскольку rdlock позволяет ...
вопрос задан: 25 June 2011 21:15
0
ответов

Запуск программы, скомпилированной с помощью linux gcc, под Windows

Хорошо, ребята, надеюсь, это довольно простой вопрос: есть ли способ запустить программу C, скомпилированную под Linux с помощью gcc, в операционной системе Windows? Пожалуйста, не говорите мне перекомпилировать его под Windows, ...
вопрос задан: 25 June 2011 15:45
0
ответов

Может ли GDB изменить ассемблерный код работающей программы?

Я хочу добавить дополнительную функциональность в / bin / ls. Поэтому я запустил его на gdb и вначале добавил точку останова. Теперь вопрос: как мне изменить код запущенной программы в памяти? Я вижу ...
вопрос задан: 24 June 2011 21:23
0
ответов

Как мне удалить все следы Git для моего репозиторий? [дубликат]

У меня есть хранилище. ("git init") Я выполнил проверки, коммиты, журналы и прочее. Но как я могу удалить все следы git и удалить git из этого каталога (и подкаталогов)? Я использую Ubuntu.
вопрос задан: 24 June 2011 20:25
0
ответов

Почему orig_eax предоставляется в дополнение к eax?

Почему элемент orig_eax включен в структуру user_regs_struct sys / user.h?
вопрос задан: 24 June 2011 18:48
0
ответов

Выполняет ли epoll () свою работу в O (1)?

Википедия говорит в отличие от старые системные вызовы, которые работают в O (n), epoll работает в O (1) [2]). http://en.wikipedia.org/wiki/Epoll Однако исходный код на fs / eventpoll.c в Linux-2.6 ....
вопрос задан: 24 June 2011 12:12
0
ответов

Как передать / dev / urandom по конвейеру вывод звука в linux?

Похоже, это вообще не работает: cat / dev / urandom> / dev / dsp #from wikipedia.org Это из-за pulseaudio? или мне нужно сделать некоторые настройки?
вопрос задан: 24 June 2011 09:01
0
ответов

Есть ли способ пометить использование нереентерабельных вызовов библиотеки C?

Я работаю над проектом, в котором много -threaded, и было интересно, есть ли способ, чтобы компилятор пометил использование не реентерабельных вызовов библиотеки C (например, strtok intsead из strtok_r)? ...
вопрос задан: 24 June 2011 01:25
0
ответов

қоңырау ізі модульді Linux-қа жүктеу

Мен Linux-тің алғашқы ядролық модулін жазып жатырмын, ол шын мәнінде RAM дискісінің драйвері және қосымша мүмкіндіктер. Мен модульді түрлендіруге тырысқанда, «сегментация ақаулығы» орын алды. Міне ...
вопрос задан: 23 June 2011 20:44
0
ответов

Linux USB-программирование

Я новичок в программировании ядра Linux. Я хочу разработать программу для чтения информации о USB-накопителе, такой как название производителя, емкость и т. Д. Я знаю о дескрипторах и их атрибутах. Но я не ...
вопрос задан: 23 June 2011 15:18
0
ответов

Заставить python использовать более старую версию модуля (чем та, что я установил сейчас)

У моего работодателя есть специальный модуль1, который мы используем для внутреннего тестирования блока / системы; однако автор этого модуля здесь больше не работает, и меня попросили протестировать с ним некоторые устройства. Проблема в том ...
вопрос задан: 23 June 2011 15:11
0
ответов

Linux: Блокировать до тех пор, пока строка не будет сопоставлена ​​в файле («tail + grep с блокировкой»)

Есть ли в инструментах bash / GNU однострочный способ блокировки пока в файле не найдется строка? В идеале с таймаутом. Я хочу избежать многострочного цикла. Обновление: похоже, я должен был подчеркнуть, что ...
вопрос задан: 23 June 2011 14:48
0
ответов

Сколько системных вызовов имеется в ядре Linux 2.6?

Сколько системных вызовов всего имеется в ядре Linux 2.6. Количество системных вызовов варьируется от версии к версии.
вопрос задан: 23 June 2011 13:18
0
ответов

Google Chrome через Linux FrameBuffer

Я работаю над проектом, в котором я нужно запустить Google Chrome поверх Linux FrameBuffer, мне нужно запустить его без какой-либо зависимости от оконной системы (он должен использовать буфер, который мы ему предоставляем для рисования, ...
вопрос задан: 23 June 2011 12:24
0
ответов

Объединение двух файлов в разных папках в Linux

У меня есть два набора папок, в которых есть файлы с одинаковыми именами файлов и структурой. Структура папок выглядит примерно так: \ outputfolder \ | --- \ folder1 \ | | --- file1.txt | | --- file2.txt ...
вопрос задан: 23 June 2011 12:01
0
ответов

что вызывает сбой backtrace () (SIGSEGV) в 64-разрядной версии Linux

I Я разрабатываю приложение на Linux, в котором я хотел бы отслеживать все запущенные потоки с определенной частотой. поэтому мой пользовательский обработчик сигналов SIGUSR1 (для всех потоков) вызывает backtrace () ...
вопрос задан: 23 June 2011 11:01
0
ответов

Команда или сценарий Linux, подсчитывающий повторяющиеся строки в текстовом файле?

Если у меня есть текстовый файл со следующим содержанием: красное яблоко зеленое яблоко зеленое яблоко оранжевый оранжевый оранжевый Есть ли команда или сценарий Linux, которые я могу использовать для получения следующего результата? 1 красное ябло
вопрос задан: 22 June 2011 22:54
0
ответов

Как выбрать фиксированный адрес для mmap?

mmap () может быть дополнительно снабжен фиксированным местоположением для размещения карта. Я хотел бы создать файл mmap, а затем сделать его доступным для нескольких разных программ по одному и тому же виртуальному адресу в каждом ...
вопрос задан: 22 June 2011 20:23
0
ответов

Почему моя программа на c внезапно использует 30 г виртуальной памяти?

Вверху я заметил что моя программа c (использующая CUDA 3.2) имеет виртуальный размер 28g или более (если посмотреть на VIRT) при каждом запуске с самого начала. Для меня это не имеет никакого смысла. Резидентная память ...
вопрос задан: 22 June 2011 19:41
0
ответов

Collect Linux вывод команды

Сейчас я на Linux-машине. У меня есть программа на Java, которая запускает некоторую команду linux, например ps, top, list или free -m. Выполнить команду на Java можно следующим образом: Процесс p = Runtime ....
вопрос задан: 22 June 2011 14:15
0
ответов

vmsplice () и TCP

В исходной реализации vmsplice () предполагалось, что если у вас есть буфер на уровне пользователя, в 2 раза превышающее максимальное количество страниц, которое может поместиться в канал , успешная vmsplice () во второй половине ...
вопрос задан: 22 June 2011 06:57
0
ответов

Проблемы с переносом функций в ядро ​​Linux

Я написал LKM, который реализует Trusted Path Execution (TPE) в вашем ядре: https://github.com/cormander/tpe-lkm Иногда я сталкиваюсь с ошибками ядра (опишите в конце этого вопроса) ...
вопрос задан: 22 June 2011 03:51
0
ответов

strdup выдает дамп ядра при передаче NULL

strdup (null) дамп ядра. Пробовал как на ubuntu, так и на freeBSD. Зачем? Разве он не должен возвращать null? char * b = NULL; а = strdup (б); Это приведет к дампу ядра при вызове strdup.
вопрос задан: 21 June 2011 21:59
0
ответов

Как остановить приостановку zsh-скрипта (вывод tty)

У меня есть zsh-скрипт, который я хочу запустить, чтобы он также загружал мой файл .zshrc. Я считаю, что мне нужно запустить свой скрипт в интерактивном режиме? Таким образом, мой сценарий начинается так: #! / Bin / zsh -i if [$ # = 0] ...
вопрос задан: 21 June 2011 20:44
0
ответов

Лучший способ создания кросс-инструментальных цепочек в Mac OS X

Последние три недели я провел, исследуя кросс-разработку под Mac OS X. Я хочу достичь двух разных результатов, но считаю, что их можно достичь одним и тем же путем. Я хочу настроить ...
вопрос задан: 21 June 2011 08:16
0
ответов

концепции pthread в linux

У меня есть несколько вопросов о pthreads в linux: это тот случай, когда pthread_t похож на тип данных в int и char, указывающие, что мы определяем поток? Если да, то какого размера это займет? 2 байта ...
вопрос задан: 21 June 2011 03:54