Команды сборки, необходимые для запуска программ Wine из IDE - PullRequest
0 голосов
/ 28 мая 2020

Недавно я сделал клон git репозитория вин по адресу https://github.com/wine-mirror/wine и загрузил папки в (~ / repo / wine /). Пытаюсь запустить Блокнот, но не знаю как. Я предполагаю, что для его создания и компиляции мне нужно будет запустить main. c из папки блокнота. Я использую G CC v 8.3.0 на Raspbian / Linux 10

Когда репозиторий загружен, как показано выше, какие команды сборки мне понадобятся для запуска main. c блокнота от Gean ie (или любой другой, в настоящее время использующий Gean ie) IDE? Может ли одна команда компиляции и / или сборки позволить мне запустить блокнот из Gean ie, или мне что-то не хватает?

Другие детали (не нужны, если то, что я думал, что собираюсь сделать, невозможно сделать ):

Я хотел попробовать запустить main. c в (~ / repo / wine / programs / main. c), но не знаю, как получить G CC для просмотра все необходимые файлы заголовков. В моем окне инструкций выполнения в Gean ie у меня есть

gcc -Wall -c “%f” /home/pi/repo/wine/include

и моя инструкция по сборке (она не компилируется, так что это не то, с чем мне еще приходилось работать ... .)

gcc -Wall -o “%e” “%f” /home/pi/repo/wine/include

Когда я пытаюсь скомпилировать, я получаю:

Stdio.h:11:10: fatal error: corecrt_wstdui.h: No such file or directory.
#include <corecrt_wstudio.h>

Я перешел на stdio.h и попытался добавить здесь инструкцию сборки, которая также предназначена для включаемая папка (которая предположительно является отсутствующим файлом), но она не компилируется.

Используя cpp -v, я вижу, что мои пути включения для G CC следующие:

#include”...” paths:
#include<...> paths:
\usr\lib\gcc\arm-linux-gnueabihf\8\include
\usr\local\include
\usr\lib\gcc\arm-linux-gnueabihf\8\include-fixed
\usr\include\arm-linux-gnueabihf
\usr\include
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...