Вопросы с меткой [c]

C - это язык программирования общего назначения, используемый для операционных систем, игр и других высокопроизводительных приложений, и он явно отличается от C++. Вопросы о программировании на C не по теме и будут закрыты или перенесены. Попробуйте вместо этого задать свой вопрос в Stack Overflow.

2
голоса
4ответа
4k показов

Как максимизировать GNOME Terminal на Linux

Среда: Red Hat Enterprise Linux, язык C, Eclipse IDE для разработчиков на C/C++ Вопрос: я программирую репетитора, который работает на терминале GNOME, я хочу максимизировать терминал при запуске ...
2
голоса
1ответ
77 показов

Запуск собственных приложений на ядре Linux

Когда ядро Linux загружено, оно загружает дистрибутив или ОС, чтобы взять на себя управление, как я могу заставить ядро загрузить некое родное приложение (написанное в c) вместо этого? Мне не нужен ...
2
голоса
3ответа
26 показов

Visual Studio и Структуры

Я пытаюсь перенести приложение, написанное для микро, в Visual Studio, чтобы мне было легче запускать отладчик и сканировать код, а не отлаживать на чипе, что немного мучительно, когда вы хотите ...
2
голоса
1ответ
150 показов

Открыть несколько вкладок и разделить окно на основе файлов в Vim

Мне интересно, есть ли способ открыть все мои файлы *.[c] на разных вкладках, но разделить окно соответствующим файлом *.[h] из командной строки? Я могу разделить один файл как: vim -O file1.c ...
2
голоса
1ответ
56 показов

Странная проблема с связью библиотек C++ с clion и cygwin

У меня есть следующая ошибка при попытке скомпилировать программу на c++ при подключении библиотеки Libssh в Windows (пакеты libssh-common и libssh-devel установлены с помощью cygwin). Clion не ...
2
голоса
2ответа
2k показов

Сборка GCC и Binutils на Windows 7 x64

Я пытаюсь собрать GCC, следуя инструкциям в: Сборка GCC. На данный момент я собираю binutils, но получаю сообщение об ошибке: * BFD не поддерживает целевой x86_64-unknown-cygwin.* Найдите в ...
2
голоса
0ответов
65 показов

Пользовательское приложение Java, не показывает заставку при запуске на некоторых устройствах?

У меня есть приложение Java, которое называется Infra12. Это не для продажи, поэтому не будет в общем пользовании. Он предназначен для опроса промышленного оборудования, но поставщик программного ...
2
голоса
0ответов
155 показов

Изменение адреса получателя TCP с помощью WinDivert или PyDivert

Я пытаюсь "маршрутизировать" TCP-трафик с помощью WinDivert, чтобы изменить адрес назначения (и порт) определенного исходящего трафика. Я начал с использования PyDivert, так как я полный и полный ...
2
голоса
1ответ
187 показов

Содержимое Vim не работает должным образом

Я попытался расширить синтаксис C в Vim с помощью примера в руководстве. Сначала я запускаю vim без каких-либо настроек: vim -u NONE test.c Затем я загружаю c-синтаксис и создаю свое расширение ...
2
голоса
0ответов
37 показов

Настройки командной строки не сохранятся

Я попытался запустить от имени администратора и установить размеры окон по Defaults и Properties . при повторном открытии cmd окно снова становится маленьким, хотя настройки по умолчанию по-прежнему ...
2
голоса
2ответа
1k показов

Зачем выполнять разрешения вместе с разрешениями на запись, необходимыми для создания файла в c(Linux)?

Я пытаюсь создать файл из моего исходного кода c на Linux. Я использую команду dd для чтения из файла и записи в файл, создав там. Если у меня нет прав на выполнение (у меня есть права на запись) для ...
2
голоса
0ответов
995 показов

Как добавить разрешение «Чтение и выполнение» в Windows 7 для файла на диске Samba

Из программы на C я хотел бы добавить разрешение "Чтение и выполнение" в Windows 7 для файла на диске Samba. Программа "icacls" используется в примере ниже, но возможен также вызов библиотеки C, если ...
2
голоса
1ответ
503 показов

Как шестнадцатеричная команда становится rm -rf ~ / &?

Как следующая вредоносная команда становится rm -rf ~ / & при компиляции? char esp[] __attribute__ ((section(“.text”))) /* e.s.p release */ = “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″ ...
2
голоса
1ответ
261 показов

C программы застряли

После установки windows 10 пару месяцев назад я попытался запустить очень простую программу на C, сначала в Visual Studio 2015, и вся IDE зависла. Затем я попытался скомпилировать через командную ...
2
голоса
1ответ
156 показов

Записывайте пользователя / системы / реального времени процесса в Linux / Bash с большей точностью

То, что я ищу, это что-то вроде /usr/bin/time , однако обычно это не имеет достаточной точности. Я запускаю программу на C (которую я могу редактировать и перекомпилировать), и мне нужно ...
2
голоса
3ответа
748 показов

Что означает этот макрос в коде ядра Linux?

видите, я нашел один файл конфигурации, в котором это определено макросом # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set CONFIG_KEYBOARD_ATKBD=y # ...
2
голоса
1ответ
2k показов

Как очистить дескрипторы осиротевших часов от inotify

После создания дескриптора файла с помощью вызова inotify_init() я добавляю тысячи watch к экземпляру inotify (надеюсь, это правильно так называть). Мои вопросы: если моя программа дает сбой, что ...
2
голоса
2ответа
606 показов

в замазке у меня есть файл, который похож на этот # xxx.c #

При использовании Putty.У меня есть файл в моем каталоге, и я хочу удалить его, но команда rm не работает. И он белый.
2
голоса
3ответа
3k показов

Как запустить файл .exe при запуске системы linux?

я сгенерировал .exe файл из файла C (т.е. filename.c) после компиляции на машине linux с опцией -O. Я хочу знать, как запустить этот файл .exe при запуске системы linux?
2
голоса
2ответа
1k показов

Как добавить RefocusIt в Gimp?

Я пытаюсь скомпилировать Gimp с помощью специального плагина под названием Refocus-It. Я знаю, что мне нужно что-то скомпилировать. Может кто-нибудь объяснить, что нужно сделать? Я хотел бы сделать ...
2
голоса
3ответа
1k показов

Что это за шестнадцатеричные коды и как их можно декодировать / кодировать?

У меня есть некоторый интерес, если я узнаю немного больше об опубликованном эксплойте, который создает пользователя root на машине с Linux; однако, прежде чем запускать код, я хочу убедиться, что я ...
2
голоса
1ответ
392 показов

Как породить терминал при выполнении скомпилированной C-программы?

Я перезаписал программу gnome-screenshot, чтобы она соответствовала моим потребностям при получении скриншота из вторичной самодельной видеокарты, и теперь, когда я нажимаю кнопку PrintScreen, она ...
2
голоса
1ответ
2k показов

Как смонтировать образ раздела NTFS на Linux из файла?

мне нужно смонтировать хотя бы для доступа на чтение образ раздела NTFS на основе Linux из файла. Файл является двоичной копией раздела. Есть ли библиотеки или ресурсы для этого? Спасибо
2
голоса
1ответ
2k показов

невозможно собрать модуль ядра

Я попытался скомпилировать мой первый загружаемый модуль ядра и не смог :( Вот ошибка: r@ubuntu:/$ sudo make -C /lib/modules/`uname -r`/build/ M=`pwd` [sudo] password for r: make: Entering directory ...
2
голоса
1ответ
5k показов

Как установить gcc-3.4 на Ubuntu 11.10

Мне нужен gcc-3.4 для компиляции некоторых программ на моем Ubuntu 11.10 (32-битном). Итак, я скачал: cpp-3.4_3.4.6-6ubuntu5_i386.deb gcc-3.4-base_3.4.6-6ubuntu5_i386.deb ...
1
голос
0ответов
45 показов

Удаленный доступ к двум компьютерам через IPv6

У меня есть небольшая проблема в моем доме. Недавно я установил Teredo на два компьютера, используя sudo apt-get install miredo . Теперь я могу получить доступ к своим двум компьютерам через IPv6 с ...
1
голос
2ответа
1k показов

Невозможно скомпилировать приложение GTK+

Я пытаюсь скомпилировать простое приложение GTK для тестирования на машине Trisquel 7. Пакеты взяты из Ubuntu 14.04 LTS. У меня установлен libgtk2.0-dev , но когда я пытаюсь скомпилировать, это ...
1
голос
1ответ
571 показов

Получение CDT в качестве плагина Eclipse

Я всегда использовал Eclipse для разработки Java. Однако недавно я хотел добавить другие языковые функции в мою любимую среду IDE. Я получил его для работы с Python, и нет мне C/C++. Поиск на рынке ...
1
голос
0ответов
62 показов

бит setuid имеет различное поведение в зависимости от каталога

Я проверял разрешение setuid, и у меня возникли проблемы с его настройкой. Допустим, я делаю тесты с двумя пользователями owneruser и otheruser . Я написал простую программу на c, все, что она ...
1
голос
2ответа
544 показов

Полноэкранный режим не работает для tc

Я использую Windows 7 ОС. Мой инструктор назначил меня на C-программу для рисования круга. Меня попросили сделать это с помощью Turbo C. Теперь я установил tc со старого моего компакт-диска. Когда я ...
1
голос
1ответ
2k показов

Использование (встраивание?) wireshark в приложении C для сниффинга

Я пишу приложение на C/C++, которое должно (среди прочего) перехватывать пакеты и сохранять результаты в файле. Этот файл будет прочитан и обработан wireshark через несколько дней, используя скрипт ...
1
голос
1ответ
502 показов

Невозможно скомпилировать программы на C после удаления libc.a и libc.so

Я удалил libc.a и libc.so из своего Raspberry Pi. Я где-то читал, что это решит проблему с библиотекой mpi.h , но вместо этого он помешал мне компилировать программы на Си. Это сообщение об ошибке, ...
1
голос
2ответа
850 показов

Setuid и setgid не работают

У меня проблема с setuid и setgid. Я написал этот код C: int main() { setuid(0); setgid(0); system("/path/to/script.sh"); return 0; } Скомпилировал его с помощью gcc: gcc test.c -o test Тогда я ...
1
голос
0ответов
510 показов

Поэтому я тупо установил newlib и, вероятно, переписал ссылки на glibc. Как я могу восстановить Glibc?

Я забыл установить make --prefix и, по-моему, по умолчанию он пишет в /usr /local /, и теперь у меня возникают всевозможные ошибки. Я на Ubuntu Natty, какой самый простой способ воскресить Glibc. Я ...
1
голос
3ответа
2k показов

Изменить настройки сети программно без рута

Я хочу изменить сетевые конфигурации, такие как DHCP, IP-адрес и т.д. Программно. Но я не хочу запускать мое приложение от имени пользователя root. Итак, мой вопрос: каков общий подход к решению этой ...
1
голос
2ответа
2k показов

Как вызвать скрипт оболочки, оставаясь в интерактивном режиме

Когда я звоню: execl("/bin/sh", "/bin/sh", (void *) NULL); Запускается программа /bin /sh /, которая открывает оболочку, в которой я могу набирать команды. Однако, если я позвоню: execl("/bin/sh", ...
1
голос
1ответ
8k показов

Как включить дневной сервис в Ubuntu

Я нашел следующую информацию на моей машине user@ubuntu:/etc/xinetd.d$ cat daytime # default: off # description: An internal xinetd service which gets the current system time # then prints it out in ...
1
голос
0ответов
70 показов

Windows 10: новый аудио адаптер установлен по умолчанию

У меня есть приложение winapi, которое создает аудио адаптер, но проблема в том, что всякий раз, когда адаптер создается, он устанавливается как аудио адаптер по умолчанию, и я этого не хочу. ...
1
голос
2ответа
3k показов

Как я могу установить GCC на Mac OS X Lion без Xcode?

Мне очень трудно поверить, что не существует простого решения для установки GCC на Mac без необходимости загружать и устанавливать более 1 ГБ + Xcode. Я нашел сайт, который помогает уменьшить ...
1
голос
1ответ
142 показов

Как установить страницы с информацией о программировании в Mac OS X?

Раньше у меня была система Linux, я мог набирать info libc для просмотра информационных страниц библиотеки C, включая функции unix. Тем не менее, сейчас я работаю в Mac OS X, это не работает. Как ...
1
голос
2ответа
118 показов

Как код / программное обеспечение может получить доступ к тем местам в памяти, к которым оно не предназначено?

По умолчанию при запуске приложений они ограничены объемом ОЗУ, к которому им разрешен доступ? Технически мой VLC не мог получить доступ к адресам памяти, используемым Chrome. Но как операционная ...
1
голос
1ответ
63 показов

Что означает этот код?

Я не могу понять .type и .func в этом коде. static struct packet_type ip_packet_type __read_mostly = { .type = cpu_to_be16(ETH_P_IP), .func = ip_rcv,}; На это ссылаются в: net/ipv4/af_inet.c line 1751
1
голос
0ответов
48 показов

Как восстановить диск c после загрузки SQL Server 2014 Express с помощью инструментов?

Я скачал SQL Server 2014 Express с инструментами, прошел весь процесс, но файл установочного файла продолжал работать, как будто в цикле. Я удалил программы и связанные драйверы, и теперь я получаю ...
1
голос
1ответ
598 показов

FFmpeg и реверберация

Как FFmpeg может управлять аудиоканалами для создания таких эффектов, как реверберация?
1
голос
0ответов
108 показов

запускать команды C в bash-скрипте Ubuntu

Автор этого урока проделал большую работу, но не смог объяснить, как он использовал printf здесь. Это не работает для меня. Он находится по адресу http://www.linuxjournal.com/content/bash-arrays. я ...
1
голос
1ответ
252 показов

Ключ и сертификат openSSL

Насколько я знаю, в аутентифицированном SSL-соединении и клиент, и сервер имеют закрытые ключи и предоставляют свои сертификаты (с соответствующими открытыми ключами) через соединение перед ...
1
голос
0ответов
128 показов

Раскладки клавиатуры в Ubuntu 14

Я использую Ubuntu 14.04, резервный режим Gnome (compiz), источники ввода в Text Entry - английский и русский. Как я могу получить эти макеты программно или хотя бы в консоли? Я попробовал ...
1
голос
0ответов
311 показов

Что такое Linux From Scratch Project?

Я обращаю свое внимание на разработку операционной системы "Linux". Когда меня спросили, я обнаружил, что Linux From Scratch(LFS) хорош для начала. Я скачал книгу LFS и начал читать. Мне совершенно ...
1
голос
2ответа
65 показов

В чем разница между работой на машине и выполнением той же задачи над ssh?

Я работал в университете на локальной машине, которая находится на сервере, к которому у меня есть доступ. У меня есть некоторый код c и я могу выполнять параллельные прогоны кода, как и ожидалось. ...
1
голос
1ответ
431 показов

Как я могу кросс-компилировать библиотеки avahi-client и avahi-common?

Я разработал приложение на C, которое использует avahi-client и avahi-common библиотеки. Мне нужно сделать кросс-компиляцию этих библиотек, поэтому я скачал исходный код проекта в github, ...