1 / 1 / 0
Регистрация: 22.04.2019
Сообщений: 13
1

windows.h и mingw32-g++ на Ubuntu

26.12.2022, 22:37. Показов 3698. Ответов 1

Author24 — интернет-сервис помощи студентам
Я может совсем уже кукухой поплыл, но всё же попрошу помощи.
Я совсем недавно пересел с винды на бубунту. Возникла потребность в компиляции проекта под винду. Установил я значит x86_64-w64-mingw32-g++ и заменил вот этот код работающий только на линуксе:
C++
1
2
int const w = WEXITSTATUS(std::system("exit `tput cols`"));
int const h = WEXITSTATUS(std::system("exit `tput lines`"));
(он давал мне инфу о размерах терминала)
заменил я его на код работающий через windows.h о существовании которого ни компилятор ни ide(vscode) не знают и на сколько я понял их и вовсе нет. Чем можно заменить windows.h или заставить его компилиться?
заранее спасибо
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2022, 22:37
Ответы с готовыми решениями:

Mingw32 в Qt на Ubuntu
Всем привет! Сразу отмечу, что я новичок. Стоит на виртуалке Ubuntu 19.10. На винде есть проект qt...

OpenCV,QT,mingw32-make установка на Windows
Здравствуйте необходимо написать программу по определению контура руки.. установила все эти...

winapi, mingw32-gcc, заголовочник windows,h
Вопрос Установленные пакеты в скриншотах 2, 3. Ошибка на скриншоте 1. Цитирую: $ gcc -Wall...

Компилятор mingw32 (платформа Linux, целевая - Windows), линковка
Make-файл: MainCpp=main GppCompilerWin32="///usr/bin/i586-pc-mingw32-g++" ...

1
6091 / 3449 / 1402
Регистрация: 07.02.2019
Сообщений: 8,768
26.12.2022, 23:34 2
Лучший ответ Сообщение было отмечено rkc137 как решение

Решение

Цитата Сообщение от rkc137 Посмотреть сообщение
windows.h о существовании которого ни компилятор ни ide(vscode) не знают и на сколько я понял их и вовсе нет
Вы либо не все нужные пакеты установили, либо не настроили сборку в ide.
Сначала убедитесь, что вы установили пакет. Поищите установленный пакет c windows.h (dpkg -S windows.h).
Если нет, то посмотрите, какой пакет его предоставляет (apt-file find windows.h) и установите.

---

Пакет mingw-w64-x86-64-dev его предоставляет, как можно увидеть по этой ссылке(последний в списке).
1
26.12.2022, 23:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2022, 23:34
Помогаю со студенческими работами здесь

Установить/войти в Ubuntu. Есть windows и ubuntu. В ubuntu зайти не получается
Какими программами я пользовался, скрины bios, grub rescue итд пришлю столько сколько нужно. Я...

Файловый/медиа/принт сервер на базе Ubuntu для windows,android,ubuntu
Всем доброго времени суток. Пришла идея сделать из старого десктопа сервер. AMD Sempron LE-1250...

После установки Ubuntu видит не тот раздел Windows; не предлагает Ubuntu при запуске
Здравствуйте, устанавливала Ubuntu по этой инструкции:...

С Ubuntu 14.04 на windows xp или ubuntu 10.04 netbook edition
Здравствуйте, возникла проблема перехода c убунты на винду. У меня нетбук acer aspire e11...

Установка Windows после Ubuntu. Выделение памяти для раздела под Windows
Помогите, пожалуйста. Пытаюсь c помощью GParted выделить память под windows. GParted больше чем на...

Снести GRUB вместе с Ubuntu и Windows 8.1 и поставить Windows 7
Доброго времени суток, у меня на данный момент стоят на компьютере 2 оперативные системы Ubuntu...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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