Системное администрирование и сети
Выполните программу на удалённом сервере и отправьте полученный файл обратно.
00
Вопрос или проблема У нас есть мощный сервер для компиляции любого кода. По некоторым причинам мне в общем не разрешают копировать мои файлы на сервер, и когда я могу, я могу использовать только /tmp, который будет удален после перезагрузки.
Unix-подобные системы
Автоматическая очистка потока при чтении ввода
00
Вопрос или проблема Я прочитал в книге “Расширенное программирование в Unix-среде” следующее: Буферизация по строкам имеет два предупреждения. Во-первых, размер буфера, который стандартная библиотека ввода-вывода использует для накопления
Убунту
Установка Linaro на Ubuntu 18.04
00
Вопрос или проблема Я следую этому руководству для установки Linaro на моем компьютере с Ubuntu 18.04 (64-битный двухядерный процессор). В отличие от руководства, я хочу установить последнюю версию Linaro. Таким образом, вот команды, которые я использую
Убунту
“/usr/include/stdio.h:27:10: фатальная ошибка: bits/libc-header-start.h: Нет такого файла или директории” при компиляции HTK
00
Вопрос или проблема Я пытаюсь скомпилировать библиотеку HTK, но столкнулся с проблемами: $ make all (cd HTKLib && make HTKLib.a) \ || case "" in *k*) fail=yes;; *) exit 1;; esac; make[1]: Вход в каталог '/home/<path_removed_for_privacy>
Unix-подобные системы
не удается установить yay -S –noconfirm bambustudio-git после yay -Syu до local/gcc 14.2.1+r134+gab884fffe3fc-1
00
Вопрос или проблема Я обновил систему на Manjaro, используя yay -Syu. Похоже, что она обновила gcc до какой-то экспериментальной версии. Я попытался переустановить gcc13, но это не решило проблему: export LDFLAGS="${LDFLAGS/-fuse-ld=mold/-fuse-ld=ld}"
Системное администрирование и сети
Сборка Katran LoadBalancer [закрыто]
00
Вопрос или проблема Закрыто. Этот вопрос непо теме. В данный момент он не принимает ответы. Вопросы на Server Fault должны касаться управления системами информационных технологий в бизнес-среде. Вопросы по домашнему и пользовательскому вычислению могут
Вопросы и ответы
Как сказать GCC, что ему не нужно перезагружать значение из памяти после передачи указателя в функцию с доступом только для чтения.
00
Вопрос или проблема Пожалуйста, рассмотрите следующую программу: #include <stdio.h> #include <string.h> typedef char*(*g)(const char*) __attribute__((__access__(__read_only__, 1))) ; char *h(const char*) __attribute__((__access__(__read_only__, 1))) ;
Информационная безопасность
Настраиваемый EXE шаблон Metasploit 64-битный ASM PE синтаксис
00
Вопрос или проблема Я спрашивал это ранее, но удалил, так как, думаю, задал вопрос без привязки к msfvenom и пользовательским шаблонам EXE. Существует 64-битный Windows PE, написанный на ассемблере, который идет вместе с Metasploit, и я пытаюсь скомпилировать
Unix-подобные системы
Почему в Debian 12 использовался gcc-10? (cat /proc/version)
00
Вопрос или проблема На Debian 12 с KDE cat /proc/version возвращает: Версия Linux 5.10.0-17-amd64 ([email protected]) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils для Debian) 2.35.2) #1 SMP Debian 5.10.136-1 (2022-08-13) Почему отображается
Вопросы и ответы

avr-gcc atmega4809 проблема с секцией .rodata

00
Вопрос или проблема (Это продолжение этого вопроса) Следующая программа не работает (в atmega4809) #include <avr/io.h> void f(const char str[]) { if (str[0] == 'a') // <-- здесь проблема. Программа думает, что str[0] != 'a' PORTC.OUT |= PIN0_bm;
Вопросы и ответы
Сегфолт шеллкод в главном C
00
Вопрос или проблема Я пытаюсь создать главный файл вот так: char main[] = "\xeb\x0d\x6a\x01\x58\x48\x89\xc7\x5e\x6a\x0c\x5a\x0f\x05\xff\xe8\xee\xff\xff\xff\x48\x65\x6c\x6c\x6f\x2c\x57\x6f\x72\x6c\x64\x21"; // опкод для Hello world в asm Я скомпилировал
Вопросы и ответы
Моя программа запускается слишком долго, когда требуется ввод от пользователя.
00
Вопрос или проблема Я использую Code::Blocks с компилятором GCC для написания программ на C как первокурсник в области компьютерных наук. Я столкнулся с странной проблемой при использовании scanf() в моих программах. Программа компилируется нормально
Unix-подобные системы

Сборка GCC 9.1.0 завершилась неудачей (make: *** [Makefile:1004: all] Ошибка 2)

00
Вопрос или проблема Новичок в программировании, я исследователь, пытающийся запустить программу для анализа качества воздуха. Она требует GCC 9.1.0, но во время этапа сборки я постоянно получаю строку с ошибкой: make[1]: Leaving directory '/home/(мое имя)/gcc-9.
Компьютеры и программы
Как изменить версии gcc наWindows?
00
Вопрос или проблема Я использовал g++ 4.8.1, mingw. Сейчас я только что обновился до 6.3.0, однако, когда я использую g++ в командной строке, похоже, что он все еще использует более старую версию. Как изменить версии на Windows?
Убунту
ошибки при компиляции с gcc
00
Вопрос или проблема Я использую Ubuntu 18.04 на сервере. Я уже установил gcc-4.9 под root, но сейчас хочу установить gcc-7.4 в свой собственный каталог, поэтому я сделал следующее. Сначала я скачал gcc-7.4.0.tar.gz и распаковал его.
Убунту
Версии libgcc-s1 и gcc-base по сравнению с версией GCC по умолчанию в 20.04 LTS
00
Вопрос или проблема Ubuntu 20.04 LTS (по крайней мере, основное изображение docker) распространяется с libgcc-s1 и gcc-10-base версии 10.3.0(-1ubuntu1~20.04), смотрите, например, манифест по адресу https://partner-images.canonical.
Вопросы и ответы
Как загрузить адрес функции или метки в регистр
00
Вопрос или проблема Я пытаюсь загрузить адрес ‘main’ в регистр (R10) в GNU ассемблере. У меня это не получается. Вот что у меня есть и сообщение об ошибке, которое я получаю. main: lea main, %r10 Я также пробовал следующий синтаксис (на этот
Unix-подобные системы
gcc: ошибка проверки целостности, предположительно из-за отсутствия флага USE cxx
00
Вопрос или проблема Недавно я выполнил emerge -e world и обнаружил, что gcc был скомпилирован без флага cxx. Теперь я не могу скомпилировать ни один пакет C++, так как configure: error: C++ preprocessor "/lib/cpp" fails sanity check Я подумываю скопировать
Убунту
system(“pause”) для Linux в gcc C
00
Вопрос или проблема Какой аналог system(“pause”) в Linux на языке C. Не C++. Я хочу использовать это в своей программе на C. Есть функция выхода. Но прежде чем она вернется к основной функции входа, я хочу сообщить пользователю, что он успешно вышел.
Убунту
Обновление дистрибутива с 20.04 до 22.04, и теперь gcc сломан.
00
Вопрос или проблема Я только что обновил дистрибутив с 20.04 до 22.04 gcc был установлен ранее, но теперь он больше не работает Команда ‘gcc’ не найдена, но ее можно установить с помощью: apt install gcc Но это вызывает ошибку Чтение списков пакетов.