Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Переделать код на вывод результатов в 16-ковом формате Cоздать консольное приложение для программы, аналогичной (листинг программы ниже) на языке С/С++, но с выводом результатов в 16-ковом формате. #include <iostream> #include <string> using namespace std; int main() { unsigned long n, n_copy; const unsigned short dig = 10; unsigned short arr_n, * p = arr_n; char code2_10 = ""; https://www.cyberforum.ru/ c-beginners/ thread3025024.html C (СИ) Как найти сумму предложенного фрагмента на С?
Задание следующее: найти сумму числа S, при этом нужно использовать конструкцию цикл в цикле. Как такое можно реализовать? Меня очень-сильно пугает дробь... Я только в процессе изучения С :(
C (СИ) Определить угол между положением часовой стрелки в начале суток и ее положением в h часов, m минут и s секунд Дорогие форумчане помогите с программой в Си,от всего сердца прошу,никак не пойму как ее реализовать.Условие-(Определить f - угол ( в градусах) между положением часовой стрелки в начале суток и ее положением в h часов, m минут и s секунд (0<=h<=11, 0<=m, s<=59). https://www.cyberforum.ru/ c-beginners/ thread3024932.html C (СИ) Хороший стиль программирования на C Изучаю Си для разработки микроконтроллеров самостоятельно. Посоветуйте литературу, видеокурсы которые помогут выработать хороший стиль программирования, чтобы потом не переучиваться. Цель - использовать Си в дальнейшем на профессиональном уровне для разработки встраиваемых систем. https://www.cyberforum.ru/ c-beginners/ thread3024830.html
Прибавить к каждой цифре числа некоторую величину m C (СИ)
дано целое число n.Прибавить к каждой цифре некоторую величину m.При переходе через 0 брать только одну младшую цифру.Пример если n=2745, m=3,то результатом вычисления является число 5078 БЕЗ МАССИВОВ!!!!!
C (СИ) Синхронизация процессов и потоков в ОС Windows 16. Три потока. . Первый считывает числа со стандартного ввода и записывает их в список в отсортированном порядке. Второй и третий периодически вычисляют среднее арифметическое от элементов и длину списка, соответственно. Для синхронизации использовать все способы: взаимоисключение (mutex), критическая секция (critical section), событие (event) и семафор (semaphore). https://www.cyberforum.ru/ c-beginners/ thread3024770.html
C (СИ) Синхронизация процессов и потоков в ОС Windows https://www.cyberforum.ru/ c-beginners/ thread3024769.html
1. Создайте программу, которая выполняет скалярное умножение двух векторов. Значения каждого вектора хранятся в отдельном файле, созданном с помощью текстового редактора. Программа должна прочитать значения вектора из первого файла и присвоить их элементам вектора, затем в отдельном потоке прочитать значения вектора из второго файла Для синхронизации использовать все способы: взаимоисключение...
Ввод некоторого количества символов через scanf C (СИ)
Здраствуйте. Почему при вводе программы выдает такую ошибку? Вызвано исключение по адресу 0x00007FFB7D39CFA1 (ucrtbased.dll) в ConsoleApplication4.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFFFFFFFFFFFFFFFF #include <stdio.h> #include <conio.h> #include <stdlib.h> void main() {
C (СИ) Исключить из данного массива 5 минимальных элементов, оставшиеся сдвинуть к левому краю Дан массив от a1 до an. Исключить из данного массива 5 минимальных элемента, оставшиеся сдвинуть к левому краю. https://www.cyberforum.ru/ c-beginners/ thread3024746.html C (СИ) Поиск последовательности бит На вход программе подается беззнаковое 32-битное целое число N и натуральное число K (1 ≤ K ≤ 31). Требуется взять K подряд идущих битов числа N так, чтобы полученное число было максимальным. Программа должна вывести полученное число. Примеры Входные данные 2 1 Результат работы https://www.cyberforum.ru/ c-beginners/ thread3024656.html
Определить количество особых элементов массива A[N][M] C (СИ)
Определить количество особых элементов массива A. Особым считается элемент, если он: а) больше суммы остальных элементов столбца, б) в его строке слева от него находятся элементы меньше его, а справа - больше. Пожалуйста полный код)
C (СИ) Создать массив A[N][N], заполняя его числами от 1 до N*N по спирали внутрь. Рассортировать строки по возрастанию сумм ст https://www.cyberforum.ru/ c-beginners/ thread3024527.html
Создать массив A, заполняя его числами от 1 до N*N по спирали внутрь. Рассортировать строки по возрастанию сумм строк.
Невнимательный
2683 / 1101 / 345
Регистрация: 08.02.2013
Сообщений: 6,270
Записей в блоге: 2
0

MinGW windres проблема - C (СИ) - Ответ 16474341

29.09.2022, 01:06. Показов 410. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Создал Makefile c cmake-3.13.5
компилятор такой
--- X:\usr\c\bin --->
windres.exe --version
GNU windres (GNU Binutils) 2.32
.....
--- X:\usr\c\bin --->
gcc --version
gcc (i686-posix-dwarf, Built by strawberryperl.com project) 8.3.0
....
И не пойму чего не нравится в строке "-DLONG_NAME=Apache HTTP Server Core"

Код
  X:\usr\c\bin\windres.exe -O coff -Dlibhttpd_EXPORTS -IX:\src\out -IX:\src\httpd-2.4.54\include -IX:\src\httpd-2.4.54\os\win32 -IX:\src\httpd-2.4.54\modules\core -IX:\src\httpd-2.4.54\modules\database -IX:\src\httpd-2.4.54\modules\dav\main -IX:\src\httpd-2.4.54\modules\filters -IX:\src\httpd-2.4.54\modules\generators-IX:\src\httpd-2.4.54\modules\http2 -IX:\src\httpd-2.4.54\modules\md -IX:\src\httpd-2.4.54\modules\proxy -IX:\src\httpd-2.4.54\modules\session -IX:\src\httpd-2.4.54\modules\ssl -IX:\src\httpd-2.4.54\server -IX:\src\httpd-2.4.54\server\mpm\winnt -Ix:\usr\c\include  -DAP_DECLARE_EXPORT "-DLONG_NAME=Apache HTTP Server Core" -DBIN_NAME=libhttpd.dll X:\src\httpd-2.4.54\build\win32\httpd.rc CMakeFiles\libhttpd.dir\build\win32\httpd.rc.obj
многострочно

X:\usr\c\bin\windres.exe -O coff -Dlibhttpd_EXPORTS -IX:\src\out -IX:\src\httpd-2.4.54\include -IX:\src\httpd-2.4.54\os\win32 -IX:\src\httpd-2.4.54\modules\core -IX:\src\httpd-2.4.54\modules\database -IX:\src\httpd-2.4.54\modules\dav\main -IX:\src\httpd-2.4.54\modules\filters -IX:\src\httpd-2.4.54\modules\generators-IX:\src\httpd-2.4.54\modules\http2 -IX:\src\httpd-2.4.54\modules\md -IX:\src\httpd-2.4.54\modules\proxy -IX:\src\httpd-2.4.54\modules\session -IX:\src\httpd-2.4.54\modules\ssl -IX:\src\httpd-2.4.54\server -IX:\src\httpd-2.4.54\server\mpm\winnt -Ix:\usr\c\include -DAP_DECLARE_EXPORT "-DLONG_NAME=Apache HTTP Server Core" -DBIN_NAME=libhttpd.dll X:\src\httpd-2.4.54\build\win32\httpd.rc CMakeFiles\libhttpd.dir\build\win32\httpd.rc.obj

Получаю
gcc: error: HTTP\: No such file or directory
gcc: error: Server\: No such file or directory
gcc: error: Core: No such file or directory
X:\usr\c\bin\windres.exe: preprocessing failed.
Пробовал например
-DLONG_NAME="Apache HTTP Server Core"
"-DLONG_NAME"Apache HTTP Server Core""
... тоже не хочет
как быть ... ?

Добавлено через 2 часа 9 минут
Решил проблему
Из MSYS2 выдернул GNU windres (GNU Binutils) 2.39
... боялся что под XP не заработает , но вроде норм.

хоть не приходится пробелы на подчёркиваеия заменять ))
однако осталась проблема с убиранием /base и добавлением
... после каждой ошибки по поводу каждого
X:\usr\c\bin\gcc.exe -DWIN32 -D_WIN32 -DCOM_NO_WINDOWS_H -DHAVE_PCRE2 -O3 -DNDEBUG /base:@X:/src/out/BaseAddr.ref,mod_cache.so -shared -o libmod_cache.so -Wl,--out-implib,libmod_cache.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -Wl,--whole-archive CMakeFiles\mod_cache.dir/objects.a -Wl,--no-whole-archive
@CMakeFiles\mod_cache.dir\linklibs.rsp
копировать , убирать /BaseAddr.ref,mod_cache.so
и добавлять -Wl,-llibapr-1,-llibaprutil-1

... до того лень разбираться как сделать грамотно , что не лень делать таким методом )))

Вернуться к обсуждению:
MinGW windres проблема C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.09.2022, 01:06
Готовые ответы и решения:

MinGW, при установке ошибка: unpacking mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz
Добрый день, форумчане! Недавно начал изучать Си, решил попрактиковаться. В качестве компилятора не...

Проблема с линковкой Allegro 5 к проекту на С++ (MinGW)
Доброго времени суток, программисты! Занимаюсь студенческим проектом и пришла пора подключить к...

windres: Command not found
Всем привет. Моя машина - ubuntu 18-04 Компилирую библиотеку zlib на windows Запукаю следующую...

Windres ругается на диалог
вот файл ресурсов #define ID_MANIFEST 1 #define RT_MANIFEST 24 ID_MANIFEST RT_MANIFEST...

Совместимость OpenGL C++ с MinGW GCC (проблема с библиотеками)
Краткое описание проблемы: Система Win10 x64, поставил с нуля компилятор C++: MinGW 8.0.0 с GCC...

3
29.09.2022, 01:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.09.2022, 01:06
Помогаю со студенческими работами здесь

Проблема с запуском приложения после обновления компилятора MinGW
Обновила MinGW по инструкции...

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать?
Просто решил поиграться с CodeLite.

Mingw-w64 MinGW TDM-GCC
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и...

Qt 4.8.1 and MinGW 4.7.2
Здравствуйте форумчане! Мучает такой вопрос можно ли прикрутить MinGW 4.7 (с поддержкой С++) к Qt ...

QT + Mingw
Здравствуйте Установил на Windows XP Qt и Mingw по инструкции как указано здесь...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru