Ошибка при компиляции c (windows)exe на linux с mingw
Я установил Mingw вещи из Yaourt на Arch Linux, но когда я печатаю
x86_64-w64-mingw32-gcc tom.c ncurses_functions.c terminal_functions.c list_functions.c -o -lpdcurses tom_windows.exe
Я получил:
x86_64-w64-mingw32-gcc: error: tom_windows.exe: No such file or directory
Это должно быть что-то простое, но я не знаю что!
2 ответа
Решение
Пытаться:
x86_64-w64-mingw32-gcc tom.c ncurses_functions.c terminal_functions.c list_functions.c -o tom_windows.exe -lpdcurses
Аргумент после -o
имя выходного файла В вашем случае вы сказали ему выводить в файл с именем -lpdcurses
, Тогда вы сказали это скомпилировать tom_windows.exe
(как будто это был исходный файл).
Поменять порядок -o
а также -lpdcurses
,